
Byterover MCP Server

2025.04.06
0
TypeScriptAI编码代理共享记忆上下文管理开发效率
Byterover MCP Server 是一个为AI驱动的编码代理(如Cursor、Windsurf、Cline等)提供共享长期记忆的服务,通过Model Context Protocol(MCP)实现。它允许这些代理在完成任务时检索和存储相关上下文,从而提高协作效率和成本效益。
View on GitHub
Overview
基本能力
产品定位
Byterover MCP Server 旨在为AI编码代理提供共享记忆能力,使其能够在完成任务时利用过去的经验和上下文,从而提高效率和协作能力。
核心功能
- 共享记忆:为AI编码代理提供长期记忆存储和检索功能。
- 上下文管理:允许代理在任务执行过程中动态获取和存储相关上下文。
- 多平台支持:支持MacOS、Linux和Windows平台。
适用场景
- 代码编辑器的AI代理:如Cursor、Windsurf等,用于提升代码生成和问题解决的效率。
- 团队协作:多个AI代理共享记忆,协同完成复杂任务。
- 成本优化:通过避免重复推理循环,降低计算成本。
工具列表
- npx:用于运行byterover-mcp服务的工具。
- Byterover API:提供访问令牌生成和管理功能。
常见问题解答
- 如何获取API访问令牌?:参考Byterover文档。
- 如何配置MCP服务器?:根据平台(MacOS/Linux或Windows)修改配置文件。
使用教程
使用依赖
- 确保已安装Node.js和npm/npx。
- 获取Byterover API访问令牌。
安装教程
- MacOS / Linux
{
"mcpServers": {
"Byterover Memory MCP": {
"command": "npx",
"args": [
"-y",
"byterover-mcp",
"--byterover-public-api-key=YOUR-PUBLIC-KEY",
"--user-id=YOUR-NAME",
"--llm-key-name=YOUR-LLM-KEY-NAME",
"--model=YOUR-LLM-MODEL-NAME"
]
}
}
}
- Windows
{
"mcpServers": {
"Byterover Memory MCP": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"byterover-mcp",
"--byterover-public-api-key=YOUR-PUBLIC-KEY",
"--user-id=YOUR-NAME",
"--llm-key-name=YOUR-LLM-KEY-NAME",
"--model=YOUR-LLM-MODEL-NAME"
]
}
}
}
调试方式
- 确保配置文件正确无误。
- 检查API访问令牌是否有效。
- 运行命令后查看日志输出以确认服务是否正常启动。