ContextSwitch ships with a bundled MCP server that gives AI agents read/write access to your kanban databases. Add tasks, update status, query across projects, and run AI-assisted retrospectives — all from your coding agent.
Copy this page's URL and paste it into your agent. It will fetch the page and follow the machine-readable instructions below.
You are an AI coding agent. The user wants to install the ContextSwitch MCP server. Follow these steps exactly:
ls /Applications/ContextSwitch.app. If missing,
tell the user to install ContextSwitch from the Mac App Store
before continuing.
ls "/Applications/ContextSwitch.app/Contents/MacOS/contextswitch-mcp".
Do not proceed until this file exists.
contextswitch:
{
"command": "/Applications/ContextSwitch.app/Contents/MacOS/contextswitch-mcp",
"args": []
}
list-databases, list-items,
add-item, update-item,
remove-item, add-dependency,
remove-dependency, list-dependencies,
add-diary-entry, list-diary-entries,
update-diary-entry, delete-diary-entry,
auto-generate, ai-organize,
smart-search. Call list-databases to
confirm the server sees the user's open project databases.
ContextSwitch stores each project as its own SQLite kanban database. The MCP server gives agents a single endpoint that can list all open databases, add and move tasks between swimlanes, track dependencies, and log diary entries per item — the same operations you do by hand in the app.
claude_desktop_config.json:{
"mcpServers": {
"contextswitch": {
"command": "/Applications/ContextSwitch.app/Contents/MacOS/contextswitch-mcp",
"args": []
}
}
}
contextswitch appears as connected.claude mcp add contextswitch /Applications/ContextSwitch.app/Contents/MacOS/contextswitch-mcp
Restart and run /mcp to verify.
~/.cursor/mcp.json directly with the JSON above.Any stdio-transport MCP client works. Point it at the binary with empty args.
Show every currently open project database.
Read kanban swimlanes or create a new task in a lane.
Edit content, move between swimlanes, or delete tasks.
Model task blockers and retrieve the dependency graph.
Log per-item progress notes with timestamps.
AI-assisted search across items and diary entries.
Generate a starter kanban from a project description.
Reorganize existing items into a cleaner swimlane layout.
The MCP server operates on whatever database files ContextSwitch
currently has open. Open at least one database in the app before
calling tools — or pass the database argument with a
name returned by list-databases.
Confirm the path with
ls /Applications/ContextSwitch.app/Contents/MacOS/.
If you installed ContextSwitch outside /Applications,
update the command path accordingly.
Run open /Applications/ContextSwitch.app/Contents/MacOS/contextswitch-mcp
once and approve the dialog.
These tools require an AI API key configured in ContextSwitch Settings. Open the app → Settings → AI and add a key, then retry.