Letta MCP 服务器是与 Letta API 对接的 Model Context Protocol (MCP) 服务器实现,主要用于管理代理、内存块和工具。它能有效解决在代理、内存块及工具管理方面的问题,为用户提供便捷、高效的管理功能。
# 克隆仓库
git clone https://github.com/oculairmedia/Letta-MCP-server.git
cd letta-server
# 安装依赖项
npm install
# 启动服务器
node index.js
将以下内容添加到 config.json
文件中:
{
"api_key": "your_api_key",
"host": "localhost",
"port": 3000,
"proxy_enabled": true
}
{
"success": true,
"message": "Memory block created successfully.",
"details": {
"id": "block-123",
"content": "Sample memory content."
}
}
{
"success": true,
"message": "Memory block retrieved.",
"data": {
"id": "block-123",
"content": "Sample memory content."
}
}
{
"success": true,
"message": "Agent created successfully.",
"details": {
"id": "agent-456",
"name": "Sample Agent"
}
}
{
"success": true,
"message": "Agents retrieved.",
"data": [
{
"id": "agent-456",
"name": "Sample Agent"
},
// 更多代理...
]
}
所有 MCP 工具返回一致的错误格式:
{
"success": false,
"message": "An error occurred.",
"error": "Invalid arguments provided.",
"details": {
"code": 400,
"reason": "Bad Request"
}
}
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)此项目使用 MIT 许可证,详细信息见 LICENSE 文件。