BeeBoo MCP Server

BeeBoo MCP Server

Enables AI agents to interact with BeeBoo's human-in-the-loop infrastructure for managing knowledge bases, requesting human approvals, and tracking work requests. It provides tools for semantic search, authorization workflows, and task creation across platforms like Claude and Cursor.

Category
Visit Server

README

BeeBoo MCP Server

Model Context Protocol (MCP) server for BeeBoo — Human-in-the-Loop Infrastructure for AI Agents.

This server enables AI agents like Claude, Cursor, and Windsurf to natively interact with BeeBoo's capabilities:

  • Knowledge Base — Search, add, and list knowledge entries
  • Approvals — Request and check human approval status
  • Work Requests — Create and track work requests

Quick Start

1. Get your API Key

Get your BeeBoo API key from beeboo.ai/settings/api-keys.

Your key will look like: bb_sk_xxxxxxxxxxxx

2. Install & Configure

Choose your AI tool:

Claude Desktop

Add to your claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "beeboo": {
      "command": "npx",
      "args": ["-y", "@beeboo/mcp-server"],
      "env": {
        "BEEBOO_API_KEY": "bb_sk_your_key_here"
      }
    }
  }
}

Then restart Claude Desktop.

Cursor

Add to your Cursor settings (~/.cursor/mcp.json or via Settings > MCP):

{
  "mcpServers": {
    "beeboo": {
      "command": "npx",
      "args": ["-y", "@beeboo/mcp-server"],
      "env": {
        "BEEBOO_API_KEY": "bb_sk_your_key_here"
      }
    }
  }
}

Windsurf

Add to your Windsurf MCP configuration:

{
  "mcpServers": {
    "beeboo": {
      "command": "npx",
      "args": ["-y", "@beeboo/mcp-server"],
      "env": {
        "BEEBOO_API_KEY": "bb_sk_your_key_here"
      }
    }
  }
}

Alternative: Local Install

npm install -g @beeboo/mcp-server

Then use beeboo-mcp-server instead of npx @beeboo/mcp-server.

Available Tools

Tool Description
beeboo_knowledge_search Search the knowledge base using semantic search
beeboo_knowledge_add Add a new entry to the knowledge base
beeboo_knowledge_list List all knowledge base entries
beeboo_approval_request Request human approval for an action
beeboo_approval_check Check status of an approval request
beeboo_approvals_list List all approval requests (with optional filter)
beeboo_request_create Create a work request for the team
beeboo_requests_list List all work requests (with optional filter)

Usage Examples

Once configured, you can ask your AI assistant:

Knowledge Base:

  • "Search the knowledge base for deployment procedures"
  • "Add to the knowledge base: our AWS account ID is 123456789"
  • "List all knowledge entries"

Approvals:

  • "I need approval to delete the staging database"
  • "Check if approval abc123 has been approved"
  • "Show me all pending approvals"

Work Requests:

  • "Create a high-priority request to update the SSL certificate"
  • "List all open work requests"

Environment Variables

Variable Required Default Description
BEEBOO_API_KEY Yes Your BeeBoo API key
BEEBOO_API_URL No https://beeboo-api-625726065149.us-central1.run.app API endpoint

Testing

Test the server locally:

# List available tools
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | BEEBOO_API_KEY=your_key node index.js

# Test a tool call
echo '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"beeboo_knowledge_list","arguments":{}}}' | BEEBOO_API_KEY=your_key node index.js

Troubleshooting

"BEEBOO_API_KEY environment variable is required"

Make sure you've set the BEEBOO_API_KEY in your MCP configuration.

Server not appearing in tools list

  1. Restart your AI tool (Claude Desktop, Cursor, etc.)
  2. Check the configuration file path is correct
  3. Verify the JSON syntax is valid

API errors

  1. Check your API key is valid
  2. Ensure you have network connectivity
  3. Check the BeeBoo status at status.beeboo.ai

Development

# Clone the repo
git clone https://github.com/beeboo-ai/beeboo.git
cd beeboo/mcp-server

# Install dependencies
npm install

# Run locally
BEEBOO_API_KEY=your_key npm start

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured