MeetGeek MCP Server
Official MeetGeek MCP server. Lets AI agents access meeting transcripts, summaries, highlights, action items, and recordings from your MeetGeek workspace.
The MeetGeek MCP Server is the official Model Context Protocol implementation from MeetGeek, the AI meeting assistant that records, transcribes, and summarizes calls across Zoom, Google Meet, and Microsoft Teams. It runs locally on your machine as a Node.js process and acts as a secure bridge between MCP-compatible AI clients (Claude Desktop, Cursor, LobeChat, etc.) and the MeetGeek REST API, authenticated with a personal API key.
Once connected, an AI agent can pull a list of meetings, fetch full transcripts with speaker IDs and timestamps, retrieve AI-generated summaries and action items, surface highlights, filter meetings by team, and upload new recordings via download URL. Because the server runs locally and talks directly to the MeetGeek API with your key, transcripts and meeting data are not routed through any third-party intermediary.
The server is open source under the official meetgeekai GitHub organization, distributed as source code you clone and build with npm install && npm run build. It is intended for users on a MeetGeek plan that includes API access.
Tools
| Tool | Description |
|---|---|
meetgeek:meetings |
Retrieve all meetings from your MeetGeek account with pagination support. |
meetgeek:meetingDetails |
Fetch comprehensive metadata for a specific meeting. |
meetgeek:transcript |
Access the full transcription of a meeting including speaker IDs and timestamps. |
meetgeek:highlights |
Get AI-generated key moments and highlight clips from a meeting. |
meetgeek:summary |
Obtain the AI-generated summary and action items for a meeting. |
meetgeek:teamMeetings |
List meetings belonging to a specific team, with filtering options. |
meetgeek:uploadRecording |
Import an external recording into MeetGeek by providing a download URL. |
Prerequisites
- A MeetGeek account on a plan with API access
- A MeetGeek API key (Settings, Integrations, Public API Integration)
- Node.js v14 or higher and npm
- An MCP-compatible client (Claude Desktop, Cursor, LobeChat, etc.)
Install
Clone and build the server:
git clone https://github.com/meetgeekai/meetgeek-mcp-server.git
cd meetgeek-mcp-server
npm install
npm run build
Configure your MCP client
Add the following to your client's MCP config (e.g. claude_desktop_config.json):
{
"mcpServers": {
"MeetGeek": {
"command": "node",
"args": ["/absolute/path/to/meetgeek-mcp-server/dist/index.js"],
"env": {
"MEETGEEK_API_KEY": "your_meetgeek_api_key_here",
"MEETGEEK_BASE_URL": "https://api.meetgeek.ai"
}
}
}
}
Restart your MCP client to load the server.
Environment variables
MEETGEEK_API_KEY: Your MeetGeek personal API token.MEETGEEK_BASE_URL: API base URL, set tohttps://api.meetgeek.ai.
- Ask an AI agent to summarize last week's customer calls and extract every open action item assigned to your team.
- Search across all team meetings for mentions of a specific account or feature, then pull the full transcript context.
- Generate a weekly digest of highlights from sales discovery calls and post them into a Notion or Slack channel.
- Programmatically import external recordings (e.g. from a phone system or webinar platform) into MeetGeek for transcription and summarization.
- Build a follow-up email draft from a meeting transcript by combining
meetgeek:transcriptandmeetgeek:summaryin one prompt.
- "List all my MeetGeek meetings from the last 7 days and show me the AI summary for each."
- "Pull the transcript of yesterday's onboarding call with Acme and draft a follow-up email covering every action item."
- "Find all team meetings tagged 'Sales' this month and tell me which deals were discussed."
- "Show me the highlights from my latest 1:1 with Sarah and identify any blockers she mentioned."
- "Upload this recording URL to MeetGeek and once it's processed, give me the summary."
- Official server maintained by MeetGeek under the
meetgeekaiGitHub organization. - Covers the most useful meeting workflows: transcripts, summaries, highlights, action items, and recording uploads.
- Runs locally and talks directly to the MeetGeek API, so meeting data is not routed through third parties.
- Standard MCP config works across Claude Desktop, Cursor, and other MCP-compatible clients.
- Requires a MeetGeek plan that includes Public API access, which is not on all tiers.
- No prebuilt npm package or Docker image documented in the README; you must clone and build from source.
- Tool surface is focused on retrieval; there are no documented tools for editing meeting metadata, managing users, or webhooks.
- Meeting BaaS MCP: create meeting bots, search transcripts, manage recordings across Zoom/Meet/Teams.
- Fireflies.ai: similar meeting transcription product; community MCP integrations exist but no official server.
- Google Meet MCP server: community server scoped specifically to Google Meet.