Sonnit

Documentation / MCP

Use your meetings in your AI agents

Ask Claude, ChatGPT or any AI agent about your meetings and interviews. Copy the instructions into your AI app and it connects for you.

Included in every plan · Read-only · Only your own meetings · Disconnect any time

Set up your app yourself

Add the server URL to your app, then sign in with Sonnit and choose Allow. Menu names can change as apps update.

Server URL: https://sonnit.ai/mcp

Claude (web & Desktop)

  1. Open Settings → Connectors → Add custom connector. Name it Sonnit and paste the server URL.
  2. Click Connect.

ChatGPT

  1. Open Settings → Apps & Connectors and add a custom connector (your ChatGPT plan must support custom connectors).
  2. Paste the server URL and choose OAuth as the authentication.

Claude Code

  1. Run this in your terminal.
    claude mcp add --transport http sonnit https://sonnit.ai/mcp
  2. In Claude Code, run /mcp, select sonnit and choose Authenticate.

Codex

  1. Run this in your terminal.
    codex mcp add sonnit --url https://sonnit.ai/mcp
  2. Then run this to start the sign-in.
    codex mcp login sonnit

Cursor

  1. Add this to ~/.cursor/mcp.json.
    {
      "mcpServers": {
        "sonnit": {
          "url": "https://sonnit.ai/mcp"
        }
      }
    }
  2. Open Cursor Settings → MCP and click Needs login next to sonnit.

VS Code

  1. Run MCP: Open User Configuration from the Command Palette and add this.
    {
      "servers": {
        "sonnit": {
          "type": "http",
          "url": "https://sonnit.ai/mcp"
        }
      }
    }
  2. Start the server. Your browser opens Sonnit on first use.

Gemini CLI

  1. Add this to ~/.gemini/settings.json.
    {
      "mcpServers": {
        "sonnit": {
          "httpUrl": "https://sonnit.ai/mcp",
          "oauth": {
            "enabled": true
          }
        }
      }
    }
  2. In Gemini CLI, run this.
    /mcp auth sonnit

OpenCode

  1. Add this to ~/.config/opencode/opencode.json.
    {
      "$schema": "https://opencode.ai/config.json",
      "mcp": {
        "sonnit": {
          "type": "remote",
          "url": "https://sonnit.ai/mcp",
          "oauth": {}
        }
      }
    }
  2. Save and restart OpenCode, then run this.
    opencode mcp auth sonnit

Amp

  1. Run this in your terminal.
    amp mcp add sonnit https://sonnit.ai/mcp
  2. Your browser opens Sonnit.

Windsurf

  1. Add this to ~/.codeium/windsurf/mcp_config.json.
    {
      "mcpServers": {
        "sonnit": {
          "serverUrl": "https://sonnit.ai/mcp"
        }
      }
    }
  2. Windsurf opens Sonnit in your browser when it first connects.

Other apps

  1. Any MCP client that supports remote servers: paste the server URL.
  2. If your app only supports local (stdio) servers, run Sonnit through mcp-remote, which handles the same browser sign-in.
    npx -y mcp-remote https://sonnit.ai/mcp

What you can ask

  • Search: Find meetings and interviews by title, summary or what was said. “Find every interview where a candidate talked about leading a team.”
  • Read meetings: Full transcripts and speakers, in any language spoken. “Summarise the Arabic parts of my last interview in English.”
  • Read evaluations: Summaries and AI expert evaluations already on a meeting. “Compare the candidates I interviewed for Senior Product Designer this week.”
  • See what's next: Your upcoming calendar meetings. “Who am I interviewing tomorrow, and what did we discuss last time?”

Your data stays in your control

  • AI apps can read your meetings but can't change, delete or share anything in Sonnit.
  • See every connected app, and disconnect it, in Account Settings → MCP. Access stops immediately.
  • Meeting content comes from the people in your meetings. Treat what an AI app quotes from a transcript as information, not instructions.

For developers

Scripts and CI can't sign in through a browser. Create an API key in Account Settings → MCP → API keys and send it as Authorization: Bearer <your-api-key> to the server URL.

Tools reference

  • search_recordings: Search meetings by title, summary or transcript
  • list_recordings: List your meetings, newest first
  • get_recording: One meeting: title, date, speakers, summary
  • get_transcript: A meeting's transcript, in pages
  • get_analysis: Summaries and AI expert evaluations on a meeting
  • list_upcoming_meetings: Your upcoming calendar meetings