Meeting Bot Mcp Server

by rexposadas

200 downloads Not rated yet
GitHub

About

Attendee is an open source API for meeting bots on platforms like Zoom or Google Meet. Bring meeting transcripts and recordings into your product in days instead of months.

Explore

5. "Make bot <bot_id> say 'Hello everyone!'" - Text-to-speech functionality
6. "Send chat message 'Hi there!' from bot <bot_id>" - Send chat messages through the bot
7. "Show this image in the meeting: <image_url> using bot <bot_id>" - Display images (Google Meet only)
8. "Play this video in the meeting: <video_url> using bot <bot_id>" - Play MP4 videos (Google Meet only)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Meeting Bot Mcp Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

We will use Claude as an example, but you can use any tool that works with MCPs.

npm install

Set these environment variables for your Attendee server:

export MEETING_BOT_API_URL="http://localhost:8000"  # Your Attendee server URL
export MEETING_BOT_API_KEY="your-api-key-here"     # Your Attendee API key

Add these to your shell profile (~/.zshrc, ~/.bashrc, etc.) to make them permanent.

Update your Claude Desktop configuration file at:
~/Library/Application Support/Claude/claude_desktop_config.json. after you make the changes, restart Claude

1. Start your Attendee server:

   make build
make up

1. Test in Claude Desktop:
- Ask Claude: "What MCP tools are available?"

Once configured, you can use natural language commands in Claude Desktop:

This server provides the following tools:

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "meeting bot mcp server": {
            "attendee": {
                "command": "node",
                "args": [
                    "<path>/attendee-mcp/dist/index.js"
                ],
                "env": {
                    "MEETING_BOT_API_URL": "<attendee-url-here>",
                    "MEETING_BOT_API_KEY": "your-api-key-here"
                }
            }
        }
    }
}

McpServers

{
    "attendee": {
        "command": "node",
        "args": [
            "<path>/attendee-mcp/dist/index.js"
        ],
        "env": {
            "MEETING_BOT_API_URL": "<attendee-url-here>",
            "MEETING_BOT_API_KEY": "your-api-key-here"
        }
    }
}

Attendee MCP Server

A Model Context Protocol (MCP) server for managing Attendee meeting bots. This server allows you to create, manage, and retrieve transcripts from meeting bots through Claude Desktop.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.