Skip to main content

Claude MCP Integration

Connect the Spinach MCP server to Claude (Desktop, Cowork, claude.ai, and Claude Code) to query your meeting decisions, action items, and summaries inside any chat.

Written by Yoav Grossman

Connect the Spinach MCP server to Claude so you can pull meeting decisions, action items, and summaries straight into your conversation — grounded in what was actually said.

Difficulty: Easy · about 4 min · Server: mcp.spinach.ai


What you'll be able to do

  • Pull action items, decisions, and summaries into any chat.

  • Ask questions across every meeting Spinach has recorded for you.

  • Draft follow-ups grounded in what was actually said.

  • Keep access governed by your Spinach permissions — Claude only ever sees the meetings you're authorized to see.


Before you start

  • An active Spinach account on a plan that includes MCP access.

  • A Claude plan that supports custom connectors — available on Free, Pro, Max, Team, and Enterprise (Free is limited to one custom connector).

  • No token or API key required. Spinach uses a secure OAuth sign-in, so you stay in control and can revoke access at any time.


Set it up

You can connect Spinach to Claude across the Claude Desktop app, Cowork, claude.ai (web, including Team and Enterprise workspaces), and Claude Code. They all use MCP under the hood.

Claude Desktop, Cowork, and claude.ai (personal Pro / Max)

  1. Open Claude and go to Customize → Connectors.

  2. Click the + button, then choose Add custom connector.

  3. Fill in:

  4. Leave Advanced settings alone — Spinach runs its own OAuth flow, so you do not need an OAuth Client ID or Client Secret.

  5. Click Add to save the connector.

  6. Open a chat and ask a Spinach question (for example, "What did we decide in my last standup?"). A browser window opens — log in to Spinach and click Allow.

[Screenshot placeholder — Claude's "Add custom connector" dialog with Name "Spinach AI" and the server URL filled in.]

Claude Team / Enterprise workspaces

The connector is added once by an Owner at the org level. Each member then connects their own Spinach account, so Claude only sees the meetings each person is authorized to access.

Owner — one-time org setup (only an Owner or Primary Owner can do this):

  1. Sign in to claude.ai as the workspace Owner.

  2. Go to Settings → Organization settings → Connectors and click Add.

  3. Hover over Custom, then select Web (remote MCP).

  4. Enter Name: Spinach AI and Remote MCP server URL: https://mcp.spinach.ai/mcp. Leave Advanced settings alone.

  5. Click Add. Spinach AI is now available to everyone in the organization.

Each team member — connect your account:

  1. Go to Customize → Connectors.

  2. Find Spinach AI in the list (labeled "Custom") and click Connect.

  3. Log in to Spinach in the browser window and click Allow.

Don't see "Spinach AI" in your list? Your Owner hasn't added it at the org level yet — connectors added on a personal Claude account don't appear inside a Team / Enterprise workspace.

Claude Code (terminal)

  1. In your terminal, run:

    claude mcp add spinach --transport streamable-http https://mcp.spinach.ai/mcp
  2. Start a new Claude Code session and ask a Spinach question. Claude Code opens a browser window — log in and click Allow.

Prefer config? Add Spinach to your project's .mcp.json instead:

{
  "mcpServers": {
    "spinach": {
      "type": "streamable-http",
      "url": "https://mcp.spinach.ai/mcp"
    }
  }
}

Heads up — first-time indexing: after you connect for the first time, it can take 5–10 minutes for all of your meeting data to be indexed and queryable. If your first few searches come back empty, give it a few minutes and try again.


Try it

The more context you give Claude, the better Spinach can find what you need. A few prompts to start with:

  • "What action items were assigned to me in last Thursday's standup?"

  • "Summarize the key decisions from the Q4 roadmap review."

  • Use collections: if you group meetings into collections in Spinach, name them — "In the Customer Interviews collection, what feature requests came up most this quarter?"

  • Chain with Claude's other tools: "What were the engineering action items from yesterday's planning meeting? Then create a TODO.md with each one as a checkbox."


Manage or revoke access

You're always in control of which apps can reach your Spinach data.

  1. Log in to your Spinach account.

  2. Go to Settings → Integrations.

  3. Scroll to Authorized Applications. For each connection you can see when it was authorized, when it was last used, and its permissions. Click Revoke to disconnect immediately.

[Screenshot placeholder — the Authorized Applications list in Spinach Settings → Integrations.]


Troubleshooting

  • My first searches return nothing: initial indexing takes 5–10 minutes. Wait a few minutes and try again.

  • I don't see connector setup under Settings: Anthropic moved custom-connector setup to the Customize tab. Look under Customize → Connectors and use the + button.

  • Team / Enterprise members can't see Spinach: an Owner has to add it at the org level first (see the Team / Enterprise steps above).

  • I don't see newer Spinach tools: your client may have cached the old tool list. Toggle the Spinach connector off and on (or remove and re-add it), and restart the app. In Claude Code, run claude mcp remove spinach, add it again, and confirm with claude mcp list.

  • Connection fails: make sure the URL is exactly https://mcp.spinach.ai/mcp, then remove and re-add the connector and restart.

  • Authorization issues: in Spinach, go to Settings → Integrations → Authorized Applications, revoke access for Claude, and connect again.


Connect another tool

Spinach also works with ChatGPT, Gemini, and Cursor:

Did this answer your question?