BeeMCP
by OkGoDoIt
BeeMCP is an unofficial Model Context Protocol (MCP) server that allows Large Language Models (LLMs) to interact with your Bee wearable lifelogging data. It acts as a bridge, enabling AI access to your personal data stored in Bee, including conversations, facts, to-dos, and location history.
Last updated: N/A
What is BeeMCP?
BeeMCP is a server that implements the Model Context Protocol (MCP) to provide an interface between your Bee.computer lifelogging data and Large Language Models (LLMs) or AI agents. It allows these AI systems to access and manipulate your personal data stored in Bee, such as conversations, facts, to-dos, and location history.
How to use BeeMCP?
To use BeeMCP, you need to install it using uv or pip, configure it with your Bee.computer API key (obtained from the Bee developer website), and then configure your LLM client (like Claude or Zed) to connect to the BeeMCP server. This involves specifying the command to start the server and passing the API key as an environment variable. Once configured, the LLM can use the available tools to query and update your Bee data.
Key features of BeeMCP
Provides an MCP interface for Bee.computer data
Enables LLMs to access conversations, facts, to-dos, and locations
Supports creating, reading, updating, and deleting data
Offers tools for managing conversations, facts, todos, and locations
Compatible with Claude.app and Zed editors
Use cases of BeeMCP
Asking an AI assistant about past conversations
Retrieving specific facts or details from your personal knowledge base
Managing to-do lists and reminders through AI
Querying location history for specific time periods
Integrating personal data with AI workflows and applications
FAQ from BeeMCP
What is the Model Context Protocol (MCP)?
What is the Model Context Protocol (MCP)?
MCP is a protocol that allows LLMs to access external data sources, providing context for their responses.
Is BeeMCP an official Bee.computer project?
Is BeeMCP an official Bee.computer project?
No, BeeMCP is an unofficial project and is not affiliated with Bee.computer.
How do I get a Bee.computer API key?
How do I get a Bee.computer API key?
You can obtain an API key from your Bee account settings on the Bee developer website.
What Python version is required?
What Python version is required?
Python 3.10 or higher is required.
How do I configure Claude.app to use BeeMCP?
How do I configure Claude.app to use BeeMCP?
You need to add a mcpServers
configuration block to your Claude settings.json
file, specifying the command to start the BeeMCP server and the API key as an environment variable. Refer to the README for example configurations.