A bridge between Claude and the Karea task manager that exposes 44 tools for managing work alongside your code. You can create, edit, and close tasks directly from Claude Code or Cursor, attach markdown notes and file references, track open questions per task, and link to Jira issues. The workflow is conversational: tell Claude you're starting on a bug and it calls karea_doing to update status, ask it to add a closing requisite and it writes one, say you're done and it toggles the requisite and marks the task complete. Requires a Karea API key and runs via npx. Useful if you want your AI coding assistant to keep your task list synchronized without switching contexts.
KAREA_API_KEY*secretYour Karea API key. Generate at https://karea.app/dashboard/settings/api-keys
KAREA_URLdefault: https://karea.appKarea base URL. Defaults to https://karea.app for the hosted service.
The MCP server for Karea. 44 tools so Claude Code, Cursor, and any other MCP-compatible client can create, edit, close, recap, link, and otherwise manage your tasks while you code.
npx karea-mcp
Add to ~/.claude.json (or run claude mcp add):
{
"mcpServers": {
"karea": {
"command": "npx",
"args": ["-y", "karea-mcp"],
"env": {
"KAREA_API_KEY": "your_key_here",
"KAREA_URL": "https://karea.app"
}
}
}
}
Get your API key at https://karea.app/dashboard/settings/api-keys.
Add to .cursor/mcp.json in your project, or to ~/.cursor/mcp.json globally:
{
"mcpServers": {
"karea": {
"command": "npx",
"args": ["-y", "karea-mcp"],
"env": {
"KAREA_API_KEY": "your_key_here"
}
}
}
}
44 tools (regenerated by scripts/sync-metadata.mjs):
karea_add_notekarea_add_requisitekarea_answer_questionkarea_askkarea_close_taskkarea_create_categorykarea_create_projectkarea_create_questionkarea_create_resourcekarea_create_subtaskkarea_create_taskkarea_delete_categorykarea_delete_notekarea_delete_projectkarea_delete_questionkarea_delete_requisitekarea_delete_resourcekarea_delete_taskkarea_doingkarea_donekarea_edit_notekarea_edit_questionkarea_edit_taskkarea_get_jira_linkkarea_get_markdownkarea_get_resourcekarea_link_jirakarea_link_resource_to_taskkarea_list_noteskarea_list_projectskarea_list_questionskarea_list_resourceskarea_list_subtaskskarea_list_taskskarea_quick_taskkarea_recapkarea_set_markdownkarea_share_projectkarea_toggle_requisitekarea_unlink_jirakarea_unlink_resource_from_taskkarea_update_resourcekarea_upload_resourcekarea_view_taskYou: I'm starting on the auth bug.
Claude (via karea-mcp): karea_doing("auth bug")
--> status set to in_progress
You: Add a closing requisite: must pass the failing test.
Claude: karea_add_requisite(...)
You (later): I fixed it.
Claude: karea_toggle_requisite(...) then karea_done("auth bug")
MIT. See LICENSE.
gongrzhe/office-powerpoint-mcp-server
gongrzhe/office-word-mcp-server
io.github.mindstone/mcp-server-office
greirson/mcp-todoist
henilcalagiya/mcp-apple-notes
ankimcp/anki-mcp-server-addon