MCP Server for Claude Code

Groupthink's MCP (Model Context Protocol) server lets you access your meetings, recaps, transcripts, and relationships directly from Claude Code. Ask questions about past meetings, look up interaction history with contacts, and get meeting summaries without leaving your terminal.

  • Access meeting recaps, decisions, and action items with natural language queries
  • Look up your interaction history with any contact before important calls
  • Search across meeting transcripts for specific discussions
  • Stay in your development flow while catching up on meetings

What You Can Do

The MCP server provides four powerful tools:

| Tool | Description | | -------------------- | ------------------------------------------------------------------------ | | list_meetings | See your recent meetings with dates, attendees, and recap availability | | get_recap | Get AI-generated summaries, decisions, and action items from any meeting | | get_transcript | Access full meeting transcriptions for detailed context | | get_relationship | Look up your interaction history with any contact |

Prerequisites

Before setting up the MCP server, you'll need:

  • Claude Code installed on your machine
  • Node.js 18 or later
  • A Groupthink account

Get Your API Token

  1. Log in to Groupthink
  2. Go to Settings in the sidebar
  3. Navigate to API Tokens
  4. Click Create Token
  5. Give it a name like "Claude Code MCP"
  6. Copy the token and save it somewhere secure

Install the MCP Server

Open your terminal and install the Groupthink MCP server:

npm install -g @groupthink/mcp-server

Configure Claude Code

Add the Groupthink MCP server to your Claude Code configuration.

On macOS/Linux, edit ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "groupthink": {
      "command": "npx",
      "args": ["@groupthink/mcp-server"],
      "env": {
        "GROUPTHINK_API_TOKEN": "your-api-token-here"
      }
    }
  }
}

Replace your-api-token-here with the API token you created earlier.

Example Usage

Once configured, you can interact with Groupthink naturally in Claude Code:

List recent meetings:

"What meetings did I have this week?"
"Show me my last 5 meetings"

Get meeting details:

"Get the recap from my standup yesterday"
"What were the key decisions from the product meeting?"
"What action items came out of the Acme call?"

Access transcripts:

"Show me the transcript from the investor meeting"
"What exactly did Sarah say about the timeline?"

Look up relationships:

"What's my history with john@acme.com?"
"When did I last meet with the Acme team?"

Workflow Examples

Post-Meeting Follow-up

After a day of meetings, catch up quickly:

  1. Ask "What meetings did I have today?"
  2. Pick a meeting: "Get the recap from the product sync"
  3. Dig deeper: "What was discussed about the API redesign?"

Preparing for a Call

Before an important meeting:

  1. Ask "I have a call with sarah@investor.com tomorrow. What's our history?"
  2. Review past interactions and personal details
  3. Check "What did we discuss in our last meeting?"

Troubleshooting

"GROUPTHINK_API_TOKEN environment variable is required" Make sure you've added your API token to the Claude Code configuration file.

"Groupthink API error (401)" Your API token may be invalid or expired. Create a new token in Groupthink settings.

"No recent meetings found" Ensure you have meetings recorded in Groupthink. The MCP server only shows meetings that have ended and been processed.

Source Code

The MCP server is open source and available on GitHub: github.com/Groupthinkai/groupthink-mcp