Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
O

OkGoDoIt/beemcp

Unofficial bridge from a Bee wearable lifelog to an assistant

Before you install: no copy-paste command · no license recorded · link reachable

First step: uvx beemcp

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Client config (built from the install command this repo gives)
{
  "mcpServers": {
    "okgodoit-beemcp": {
      "command": "uvx",
      "args": ["beemcp"]
    }
  }
}

Parsed from the README we fetched on 2026-11-06; we have not executed it.

command/args come from the install command the repository states. When it is ambiguous, the project README wins.
VS Code (.vscode/mcp.json - the key is servers)
{
  "servers": {
    "okgodoit-beemcp": {
      "command": "uvx",
      "args": ["beemcp"]
    }
  }
}
Same server, but VS Code keeps it under <code>servers</code>.
Claude Code (command line)
claude mcp add --transport stdio okgodoit-beemcp -- uvx beemcp
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
Install
uvx beemcp
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: uvx beemcp. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# BeeMCP - A Bee MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Unofficial Model Context Protocol (MCP) server for interacting with your Bee wearable lifelogging data. More context on my blog.
This server acts as a bridge, allowing Large Language Models (LLMs) like Claude or custom AI agents to access and interact with your personal data stored in Bee, including conversations, facts, to-dos, and location history.
Disclaimer: This is an unofficial project and is not affiliated with Bee. Use it at your own risk. Ensure you understand the security implications of granting AI access to your personal data via the API key.
## Core Concept
Bee.computer helps you capture moments from your life (conversations, places visited, notes). beemcp makes this data available to your AI assistant through the Model Context Protocol. This means you can ask your AI questions like:
"What important things did I discuss last week?"
"Remind me about Brad's dietary preferences."
"Where was I last Tuesday afternoon?"
"Add 'Book flight tickets' to my reminders."
The AI, using beemcp, can securely fetch or modify this information from your Bee.computer account.
## Prerequisites
1. Python: Version 3.10 or higher.
2. Bee.computer API Key: You need an API key from your Bee account settings.
## Installation
You can install and run beemcp using uv (recommended) or pip.
### Using uv (recommended)
uv is a fast Python package installer and resolver. If you have uv installed, you don't need to install beemcp separately. You can run it directly using uvx:
bash
# Example of running directly (requires API key configured, see below)
uvx beemcp
### Using PIP
Alternatively, you can install beemcp using pip:
bash
pip install beemcp
After installation, you can run it as a Python module:
bash
python -m beemcp.beemcp
Or, if the entry point is correctly added to your system's PATH during installation, you might be able to run it directly:
bash
beemcp
## Configuration
### 1. API Key Setup (required)
beemcp requires your Bee API key to function. Never share this key publicly or commit it to version control.
Get your API key from the Bee developer website here.
If running in Claude or another MCP client, you will likely provide the BEEAPITOKEN environment variable in the client's configuration.
If running directly from the command line, provide the key is using a .env file in the directory where you run the beemcp server:
1. Create a file named .env in the same directory you intend to run beemcp from.
2. Add the following line to the .env file, replacing youractualbeeapikeyhere with your real key:
dotenv
BEEAPITOKEN="youractualbeeapikeyhere"
Alternatively, you can set the BEEAPITOKEN environment variable directly in your system or shell:
bash
export BEEAPITOKEN="youractualbeeapikeyhere"
# Now run the server in the same shell session
uvx beemcp
The server will exit with an error if the BEEAPITOKEN is not found.
### 2. Connecting to LLM Clients
You need to tell your LLM client (like Claude.app or Zed) how to start and communicate with the beemcp server.
#### Configure for Claude.app
Add the following to your Claude settings (settings.json):
>Using uvx (Recommended):
json
"mcpServers": {
"beemcp": {
"command": "uvx",
"args": ["beemcp"],
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/okgodoit-beemcp/)
Source
awesome · https://github.com/OkGoDoIt/beemcp
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index