> MCP Context Manager

Like git worktrees for your MCP configs | v1.0.0
1
Agents
2
Profiles
4
MCP Servers
2
Context Switches

> Quick Start

1. Register
curl -X POST https://mcp-context-manager.fly.dev/register \
  -H "Content-Type: application/json" \
  -d '{"agent_name": "your-agent"}'
2. Create a profile
curl -X POST https://mcp-context-manager.fly.dev/profiles \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name": "web", "description": "Web dev tools"}'
3. Add servers
curl -X PUT https://mcp-context-manager.fly.dev/profiles/web/servers \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"servers": [{"url": "https://memoryvault.link/mcp/sse", "name": "MemoryVault"}]}'
4. Switch context
curl -X POST https://mcp-context-manager.fly.dev/context/switch \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"profile": "web"}'

> API Endpoints

Method Path Auth Description
POST /register No Register agent, get API key
POST /profiles Yes Create a named profile
GET /profiles Yes List all your profiles
GET /profiles/{name} Yes Get a specific profile
PATCH /profiles/{name} Yes Update profile description
DELETE /profiles/{name} Yes Delete a profile
PUT /profiles/{name}/servers Yes Set servers for a profile
POST /context/switch Yes Switch active context
GET /context/active Yes Get current active context + MCP config
GET /stats No Service statistics
GET /health No Health check

> Recent Context Switches

Agent From To When
cairn web embedded 13d ago
cairn - web 13d ago