npm karea-mcpstdioMITupdated 1mo ago
The MCP server for Karea. 49 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.
What can you do with karea mcp?
karea-mcp
The MCP server for Karea. 49 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.
What you can do with it
- Create / edit / close / delete tasks and subtasks from inside Claude Code while it codes
- Read and write long-form markdown on any task (perfect for solution design + investigation notes)
- Track open questions per task and answer them later
- Attach resources (file references, links) to tasks
- Link tasks to Jira and back
- Get a productivity recap across a date range
- Manage categories, projects, and project sharing
Install
npx karea-mcp
Configure (Claude Code)
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?section=api-keys.
Configure (Cursor)
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"
}
}
}
}
Tool catalogue
49 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_contextkarea_get_jira_linkkarea_get_markdownkarea_get_resourcekarea_link_jirakarea_link_resource_to_taskkarea_link_sessionkarea_list_noteskarea_list_projectskarea_list_questionskarea_list_resourceskarea_list_sessionskarea_list_subtaskskarea_list_taskskarea_quick_taskkarea_recapkarea_set_contextkarea_set_markdownkarea_share_projectkarea_toggle_requisitekarea_unlink_jirakarea_unlink_resource_from_taskkarea_unlink_sessionkarea_update_resourcekarea_upload_resourcekarea_view_task
Workflow example
You: 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")
License
MIT. See LICENSE.
Install
Add karea mcp to your client. Pick the one you use.
claude mcp add karea-mcp -- npx -y karea-mcpcodex mcp add karea-mcp -- npx -y karea-mcpamp mcp add karea-mcp -- npx -y karea-mcp{
"mcpServers": {
"karea-mcp": {
"command": "npx",
"args": [
"-y",
"karea-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"karea-mcp": {
"command": "npx",
"args": [
"-y",
"karea-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"karea-mcp","command":"npx","args":["-y","karea-mcp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"karea-mcp": {
"command": "npx",
"args": [
"-y",
"karea-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"karea-mcp": {
"command": "npx",
"args": [
"-y",
"karea-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"karea-mcp": {
"command": "npx",
"args": [
"-y",
"karea-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"karea-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"karea-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"karea-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"karea-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y karea-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
25 tools
karea mcp exposes 25 tools to a connected agent.
- karea_add_note
- `karea_add_requisite`
- karea_answer_question
- `karea_ask`
- karea_close_task
- `karea_create_category`
- karea_create_project
- `karea_create_question`
- karea_create_resource
- `karea_create_subtask`
- karea_create_task
- `karea_delete_category`
- karea_delete_note
- `karea_delete_project`
- karea_delete_question
- `karea_delete_requisite`
- karea_delete_resource
- `karea_delete_task`
- karea_doing
- `karea_done`
- karea_edit_note
- `karea_edit_question`
- karea_edit_task
- `karea_get_context`
- karea_get_jira_link
- `karea_get_markdown`
- karea_get_resource
- `karea_link_jira`
- karea_link_resource_to_task
- `karea_link_session`
- karea_list_notes
- `karea_list_projects`
- karea_list_questions
- `karea_list_resources`
- karea_list_sessions
- `karea_list_subtasks`
- karea_list_tasks
- `karea_quick_task`
- karea_recap
- `karea_set_context`
- karea_set_markdown
- `karea_share_project`
- karea_toggle_requisite
- `karea_unlink_jira`
- karea_unlink_resource_from_task
- `karea_unlink_session`
- karea_update_resource
- `karea_upload_resource`
- karea_view_task
- <!-- /SYNC:TOOL_CATALOGUE -->
Score
77 / 100
Good
- Documentation22/25
- Maintenance22/25
- Trust13/20
- Capability8/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 48 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 25 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 0.6.1Latest | Jul 14, 2026 |
| 0.6.0 | Jul 14, 2026 |
| 0.5.0 | Jul 4, 2026 |
| 0.4.1 | Jun 8, 2026 |