High-performance MCP server for Letta AI — manages agents, memory, tools, and sources via the Model Context Protocol
npm install letta-mcp-serverHigh-performance Model Context Protocol (MCP) server for Letta AI, built with Rust.
Provides 7 tools with 87 operations for managing agents, memory, tools, sources, jobs, files, and MCP servers.
``bash`
npm install -g letta-mcp-server
The correct binary for your platform is installed automatically.
| Platform | Package |
|----------|---------|
| macOS Intel | letta-mcp-darwin-x64 |letta-mcp-darwin-arm64
| macOS Apple Silicon | |letta-mcp-linux-x64
| Linux x64 | |letta-mcp-linux-arm64
| Linux arm64 | |letta-mcp-windows-x64
| Windows x64 | |
`bash`
export LETTA_BASE_URL=http://your-letta-instance:8289
export LETTA_PASSWORD=your-password
`bash`
letta-mcp
`bash`
TRANSPORT=http PORT=3001 letta-mcp
`json`
{
"mcpServers": {
"letta": {
"command": "letta-mcp",
"env": {
"LETTA_BASE_URL": "http://localhost:8289",
"LETTA_PASSWORD": "your-password"
}
}
}
}
| Tool | Ops | Description |
|------|-----|-------------|
| letta_agent_advanced | 22 | Agent lifecycle, messaging, context, export/import |letta_memory_unified
| | 15 | Core memory, blocks, archival passages, search |letta_tool_manager
| | 13 | Tool CRUD, attach/detach, bulk operations |letta_source_manager
| | 15 | Data sources, files, passages, attachments |letta_job_monitor
| | 4 | Job tracking, cancellation, active monitoring |letta_file_folder_ops
| | 8 | File sessions, folder management |letta_mcp_ops
| | 10 | MCP server management, tool discovery |
`bash``
docker pull ghcr.io/oculairmedia/letta-mcp-server-rust:rust-latest
docker run -d -p 6507:6507 \
-e LETTA_BASE_URL=http://your-letta:8289 \
-e LETTA_PASSWORD=your-password \
ghcr.io/oculairmedia/letta-mcp-server-rust:rust-latest
MIT