What is BeeMCP?
An unofficial Model Context Protocol (MCP) server that bridges Large Language Models (LLMs) like Claude with your Bee wearable lifelogging data. It allows AI assistants to access and interact with personal Bee data including conversations, facts, to-dos, and location history.
How to use BeeMCP?
Install via uvx beemcp or pip install beemcp. Configure your Bee API key as the BEE_API_TOKEN environment variable (or in a .env file). Then add the server to your MCP client (e.g., Claude Desktop or Zed) by specifying the command and API key in the client’s settings.
Key features of BeeMCP
- List, get, create, update, and delete user facts.
- List, get, create, update, and delete to‑dos (reminders).
- List conversations and retrieve full conversation details.
- Query location history by time range (today, week, month, or custom).
- Provides MCP resources for direct data access (e.g.,
bee://conversations, bee://locations).
Use cases of BeeMCP
- Ask your AI assistant “What did I discuss last week?” and get a summary of conversations.
- Have the assistant remind you of preferences or facts (e.g., “Brad is gluten‑free”).
- Check or add to‑dos and reminders directly through voice or chat.
- Find out where you were at a specific time using location history.
- Automate note‑taking or fact recording from a conversation.
コメント