Krispy Live

The easiest way to get started. Connect your Krisp account directly from the dashboard and transcripts sync automatically after every meeting.

Recommended: This is the fastest setup method. No manual configuration or API keys required.
  1. Sign in to the dashboard at app.krispy.alpha-pm.dev with your Google account.
  2. Navigate to Settings and find the Krispy Live Connection section.
  3. Click "Connect Krisp" and authorize the app when prompted.
  4. Done! Your transcripts will sync automatically after every meeting.
What happens next: After each Krisp meeting ends, your transcript is automatically sent to Keep It Krispy. It gets processed, indexed, and added to your knowledge graph within seconds.

Manual Webhook

For advanced users who want full control over the webhook configuration, or if you need to customize headers or routing.

  1. Sign in to the dashboard and go to Settings to find your API Key and Webhook URL.
  2. Open the Krisp desktop app and navigate to Settings → Integrations → Webhooks.
  3. Paste your Webhook URL from the dashboard into the URL field.
  4. Add a request header by clicking the + button:

    Header Configuration

    Header name:

    X-API-Key

    Header value:

    your-api-key-from-the-dashboard
  5. Select "Transcript created" as the trigger event.
  6. Click "Update" to save the webhook configuration.
Important: The X-API-Key header authenticates your webhooks so only your Krisp app can send transcripts to your account. Keep your API key private.

MCP Server

Connect Claude directly to your meeting knowledge graph. Ask Claude about your meetings, speakers, action items, and more using the Model Context Protocol.

Prerequisite: You need an active Keep It Krispy account with at least one synced transcript. Set up Krispy Live or the Manual Webhook first.

Claude Desktop

Add the following to your Claude Desktop MCP configuration file. On macOS this is typically ~/Library/Application Support/Claude/claude_desktop_config.json.

{
  "mcpServers": {
    "krisp": {
      "url": "https://eneiq5vwovjqz7ahuwvu3ziwqi0bpttn.lambda-url.us-east-1.on.aws/",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Replace YOUR_API_KEY with your API Key from the dashboard settings page. Then restart Claude Desktop to activate the connection.

Claude Code CLI

Run this command in your terminal to register the MCP server with Claude Code:

claude mcp add --transport http krisp https://eneiq5vwovjqz7ahuwvu3ziwqi0bpttn.lambda-url.us-east-1.on.aws/ --header "X-API-Key: YOUR_API_KEY"

Replace YOUR_API_KEY with your API Key from the dashboard settings page.

Test it: After setup, try asking Claude "What was my last meeting about?" or "Who have I met with this week?" to verify the connection is working.

Troubleshooting

No Transcripts Appearing

Verify your Krisp webhook is configured with the correct URL and API key. Check the dashboard for recent uploads. Make sure you have completed at least one meeting after setup.

Webhook Returns 401

Double-check that the X-API-Key header value matches the API key shown in your dashboard settings. The header name is case-sensitive.

MCP Server Not Connecting

Confirm your API Key is correct in the MCP config. For Claude Desktop, restart the app after editing the config file. For Claude Code, run claude mcp list to verify registration.

Claude Can't Find Meetings

Make sure transcripts have finished processing. New transcripts take a few seconds to index. Check the dashboard to verify your meetings are listed.

Krispy Live Won't Connect

Try signing out and back in to the dashboard, then re-authorize the Krisp connection. Ensure pop-ups are not blocked during the OAuth flow.

Need More Help?

Open an issue on GitHub or email david@alpha-pm.dev for support.