Skip to main content
ClaudeWave

MCP server for Karea task management - 44 tools so Claude Code, Cursor, and other MCP clients can manage your dev tasks

MCP ServersOfficial Registry1 stars0 forksTypeScriptMITUpdated today
ClaudeWave Trust Score
87/100
Trusted
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Documented (README)
Last scanned: 9/23/2026
Install in Claude Code / Claude Desktop
Method: NPX · karea-mcp
Claude Code CLI
claude mcp add karea-mcp -- npx -y karea-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "karea-mcp": {
      "command": "npx",
      "args": ["-y", "karea-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Use cases

MCP Servers overview

# karea-mcp

The MCP server for [Karea](https://karea.app). <!-- SYNC:TOOL_COUNT -->12<!-- /SYNC:TOOL_COUNT --> 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.

[![npm](https://img.shields.io/npm/v/karea-mcp.svg)](https://www.npmjs.com/package/karea-mcp)
[![license](https://img.shields.io/npm/l/karea-mcp.svg)](https://github.com/starecz/karea-mcp/blob/main/LICENSE)
[![karea-mcp MCP server](https://glama.ai/mcp/servers/starecz/karea-mcp/badges/score.svg)](https://glama.ai/mcp/servers/starecz/karea-mcp)

## 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

```bash
npx karea-mcp
```

## Configure (Claude Code)

Add to `~/.claude.json` (or run `claude mcp add`):

```json
{
  "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:

```json
{
  "mcpServers": {
    "karea": {
      "command": "npx",
      "args": ["-y", "karea-mcp"],
      "env": {
        "KAREA_API_KEY": "your_key_here"
      }
    }
  }
}
```

## Tool catalogue

<!-- SYNC:TOOL_CATALOGUE -->
**12 tools covering 69 actions** (regenerated by `scripts/sync-metadata.mjs`).

Each tool takes an `action` and a `params` object. Set
`KAREA_MCP_LEGACY_TOOLS=1` to go back to registering all 69
actions as individual tools.

- `karea_projects` - Projects and their categories: list, create, delete, share, and manage the categories inside a project.
  - `karea_list_projects`, `karea_create_project`, `karea_delete_project`, `karea_share_project`, `karea_create_category`, `karea_delete_category`
- `karea_tasks` - Tasks: find them, read them, create them, change them, close them. The main entry point - start here.
  - `karea_list_tasks`, `karea_view_task`, `karea_view_tasks`, `karea_create_task`, `karea_edit_task`, `karea_edit_tasks`, `karea_close_task`, `karea_delete_task`, `karea_quick_task`, `karea_doing`, `karea_done`
- `karea_subtasks` - Subtasks and closing requisites - the checklist a task has to satisfy before it can be closed.
  - `karea_create_subtask`, `karea_list_subtasks`, `karea_add_requisite`, `karea_toggle_requisite`, `karea_delete_requisite`
- `karea_notes` - Notes on a task - human-readable updates the user reads - plus the sticky-note scratch board. For private cross-session memory use karea_docs (set_context).
  - `karea_list_notes`, `karea_add_note`, `karea_edit_note`, `karea_delete_note`, `karea_list_sticky_notes`, `karea_create_sticky_note`, `karea_edit_sticky_note`, `karea_delete_sticky_note`
- `karea_docs` - A task's long-form markdown document and its AI Context (private working memory that survives across sessions).
  - `karea_get_markdown`, `karea_set_markdown`, `karea_get_context`, `karea_set_context`
- `karea_questions` - Open questions: things you are waiting on an answer for. Create, answer, edit, delete.
  - `karea_list_questions`, `karea_create_question`, `karea_answer_question`, `karea_edit_question`, `karea_delete_question`
- `karea_resources` - The file/document library: list, read, create, update, upload, delete, and attach resources to tasks.
  - `karea_list_resources`, `karea_get_resource`, `karea_create_resource`, `karea_update_resource`, `karea_upload_resource`, `karea_delete_resource`, `karea_link_resource_to_task`, `karea_unlink_resource_from_task`
- `karea_meetings` - Meetings, and the tasks and open questions attached to them.
  - `karea_list_meetings`, `karea_view_meeting`, `karea_create_meeting`, `karea_edit_meeting`, `karea_delete_meeting`, `karea_link_task_to_meeting`, `karea_unlink_task_from_meeting`, `karea_link_question_to_meeting`, `karea_unlink_question_from_meeting`
- `karea_reminders` - Reminders: see what is due, create one, snooze it, dismiss it, mark it done.
  - `karea_check_reminders`, `karea_create_reminder`, `karea_snooze_reminder`, `karea_dismiss_reminder`, `karea_mark_reminder_done`
- `karea_integrations` - JIRA links on a task, and AI CLI sessions linked to a task.
  - `karea_get_jira_link`, `karea_link_jira`, `karea_unlink_jira`, `karea_link_session`, `karea_list_sessions`, `karea_unlink_session`
- `karea_assistant` - Ask Karea a natural-language question about your work, or generate a recap of a period.
  - `karea_ask`, `karea_recap`
- `karea_help` - full parameter schema for any action.
<!-- /SYNC:TOOL_CATALOGUE -->

## 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](https://github.com/starecz/karea-mcp/blob/main/LICENSE).

What people ask about karea-mcp

What is starecz/karea-mcp?

+

starecz/karea-mcp is mcp servers for the Claude AI ecosystem. MCP server for Karea task management - 44 tools so Claude Code, Cursor, and other MCP clients can manage your dev tasks It has 1 GitHub stars and its last recorded update is dated 2026-09-22.

How do I install karea-mcp?

+

You can install karea-mcp by cloning the repository (https://github.com/starecz/karea-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is starecz/karea-mcp safe to use?

+

Our security agent has analyzed starecz/karea-mcp and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.

Who maintains starecz/karea-mcp?

+

starecz/karea-mcp is maintained by starecz. The last recorded GitHub activity is dated 2026-09-22, with 0 open issues.

Are there alternatives to karea-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy karea-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: starecz/karea-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/starecz-karea-mcp)](https://claudewave.com/repo/starecz-karea-mcp)
<a href="https://claudewave.com/repo/starecz-karea-mcp"><img src="https://claudewave.com/api/badge/starecz-karea-mcp" alt="Featured on ClaudeWave: starecz/karea-mcp" width="320" height="64" /></a>

More MCP Servers

karea-mcp alternatives