MCP Template 1 downloads

Persistent Memory for MCP Agents

One Python file. Drop it into any MCP setup. Your agent gets persistent memory backed by BotWire — free tier, no API key required.

Download botwire_memory_mcp.py Download with agent ID

What you get

memory_read
Read a value by namespace + key
memory_write
Write a value, persists forever
memory_delete
Remove a specific key
memory_list
List all keys in a namespace
memory_search
Find keys by substring match

Setup in 3 steps

Install dependencies

pip install mcp httpx

Download + set your agent ID

Edit AGENT_ID in the downloaded file, or pass it as a query param:

curl "https://botwire.dev/templates/mcp-memory/download?agent_id=my-agent" -o botwire_memory_mcp.py

No agent ID yet? Register free:

curl -X POST https://botwire.dev/identity/register \
  -H "Content-Type: application/json" \
  -d '{"name":"my-agent","description":"My AI agent","accept_terms":true}'

Add to your MCP config

{
  "mcpServers": {
    "botwire-memory": {
      "command": "python",
      "args": ["./botwire_memory_mcp.py"]
    }
  }
}

Usage example (Claude Desktop)

# In your Claude conversation:
"Remember that my project deadline is May 1st"
→ memory_write("context", "deadline", "May 1st")

"What's my deadline?"
→ memory_read("context", "deadline")
→ "May 1st"

"What do you know about me?"
→ memory_list("context")
→ ["deadline", "name", "preferences"]

Disclaimer

Data is stored on BotWire's shared infrastructure. Free tier is rate-limited and best-effort — no SLA, no uptime guarantee. Do not store sensitive credentials, PII, or data you cannot afford to lose. Always maintain your own backups for critical agent state. Full terms →

Free tier limits