OB

okgodoit/beemcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

51 stars 9 forks 质量 66 趋势 13MIT

BeeMCP:一个非官方的模型上下文协议(MCP)服务器,通过模型上下文协议将您的Bee可穿戴生命记录器连接到AI。

概览

用于与Bee可穿戴设备生命周期记录数据交互的模型上下文协议(MCP)服务器。更多上下文请见我的博客。 该服务器作为桥梁,允许大型语言模型(LLM)如Claude或定制AI代理访问并交互存储在Bee中的个人数据,包括对话、事实、待办事项和位置历史。 这是一个非官方项目,与Bee无关。使用请自行承担风险。确保你了解通过API密钥授权AI访问你个人数据的安全影响。 Bee.computer 帮助你捕捉生活中的瞬间(对话、访问地点、笔记)。BeeMCP 通过模型上下文协议将这些数据提供给你的 AI 助手。这意味着你可以向 AI 提问,比如: * “我上周讨论了哪些重要的事情?”* “提醒我布拉德的饮食偏好。”* “我上周二下午在哪儿?”* “把'预订机票'加到我的提醒里。

概述(AI 翻译)

非官方模型上下文协议(MCP)服务器,用于与你的Bee可穿戴设备生活记录数据交互。更多上下文请见我的博客。

该服务器作为桥梁,允许大型语言模型(LLM)如Claude或定制AI代理访问并交互存储在Bee中的个人数据,包括对话、事实、待办事项和位置历史。

免责声明: 这是一个非官方项目,与 Bee 无任何关联。使用请自行承担风险。请确保你了解通过 API 密钥授予 AI 访问个人数据的安全影响。

核心概念

Bee.computer 帮助你捕捉生活中的瞬间(对话、访问地点、笔记)。beemcp 通过模型上下文协议将这些数据提供给你的 AI 助手。这意味着你可以向你的 AI 提问,比如:

  • “我上周讨论了哪些重要的事情?”
  • “提醒我布拉德的饮食偏好。”
  • “我上周二下午在哪儿?”
  • “把’预订机票’加到我的提醒里。”

AI 通过 beemcp,可以安全地从你的 Bee.computer 账户获取或修改这些信息。

先修条件

  1. Python: 版本3.10或更高。
  2. **蜜蜂。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

BeeMCP - A Bee MCP Server

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.

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:

# Example of running directly (requires API key configured, see below)
uvx beemcp

Using PIP

Alternatively, you can install beemcp using pip:

pip install beemcp

After installation, you can run it as a Python module:

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:

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 BEE_API_TOKEN environment variable in the client’s configuration.

在 GitHub 查看完整 README

安装

uvx beemcp
新手?先看 mcpskill.org 教程 →

配置

"mcpServers": { "beemcp": { "command": "uvx", "args": ["beemcp"], "env": {"BEE_API_TOKEN": "<YOUR API KEY HERE>"} } }