MCP server for AgentRecall — persistent memory for AI agents
Project description
AgentRecall MCP Server
MCP server that gives your AI agents persistent memory. Works with Claude Code, Hermes Agent, OpenClaw, and any MCP-compatible client.
Quick Start
# Install
pip install agentrecall-mcp
# Run (cloud mode)
AGENTRECALL_API_KEY=ark_your_key agentrecall-mcp
Setup by Client
Claude Code
claude mcp add --transport stdio --scope user \
--env AGENTRECALL_API_KEY=ark_YOUR_KEY_HERE \
--env AGENTRECALL_AGENT_ID=claude-code \
agentrecall -- agentrecall-mcp
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"agentrecall": {
"command": "agentrecall-mcp",
"env": {
"AGENTRECALL_API_KEY": "ark_YOUR_KEY_HERE",
"AGENTRECALL_AGENT_ID": "claude-desktop"
}
}
}
}
Restart Claude Desktop after saving.
OpenClaw
openclaw mcp set agentrecall '{"command":"agentrecall-mcp","env":{"AGENTRECALL_API_KEY":"ark_YOUR_KEY_HERE","AGENTRECALL_AGENT_ID":"openclaw"}}'
Hermes Agent
Add to ~/.hermes/config.yaml:
mcp_servers:
agentrecall:
command: "agentrecall-mcp"
env:
AGENTRECALL_API_KEY: "ark_YOUR_KEY_HERE"
AGENTRECALL_AGENT_ID: "hermes-agent"
Then restart: hermes gateway restart
Any MCP Client
The server uses stdio transport. Point your MCP client to:
AGENTRECALL_API_KEY=ark_YOUR_KEY agentrecall-mcp
Configuration
| Environment Variable | Default | Description |
|---|---|---|
AGENTRECALL_API_KEY |
— | Your AgentRecall API key (required) |
AGENTRECALL_API_URL |
https://api.agentrecall.cloud/v1 |
API endpoint |
AGENTRECALL_AGENT_ID |
default |
Default agent identifier |
Available Tools
| Tool | Description |
|---|---|
store_memory |
Store a memory (auto-classified by AI) |
search_memories |
Semantic search across memories |
get_memory |
Get a memory by ID |
update_memory |
Update memory content |
delete_memory |
Delete a memory |
list_memories |
List memories for an agent |
count_memories |
Count memories |
traverse_graph |
Traverse the knowledge graph |
get_graph_stats |
Get graph statistics |
find_graph_path |
Find path between two entities |
get_graph_context |
Get graph context for a query |
list_agents |
List all agents |
create_agent |
Create a new agent |
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentrecall_mcp-2.0.1-py3-none-any.whl.
File metadata
- Download URL: agentrecall_mcp-2.0.1-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4fec4731e5f948e843f534b40945bcb28d6c5f6f785964289175595917c18b0
|
|
| MD5 |
e8b97f20ca2301cc23af762d44c802f1
|
|
| BLAKE2b-256 |
c05ffa6d6629955dac89149da94c1dafff1956c229de96e6c97080e894b37c23
|