Connects Claude Code, Cursor, and other MCP clients to Karea for task, project, question, resource, and work-history management.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
This server is confirmed live β we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Karea MCP.
karea_list_projectsList all Karea projects with their IDs
karea_list_tasksList tasks in a project. Defaults to open tasks (open, in_progress, blocked, review, backlog) capped at 200 to keep responses small. To see closed tasks pass status="done" and optionally closedSince (e.g. "14d", "7d", "24h"). To list everything, pass status="all". Optional filters (category, priority, assignee, search) narrow the result server-side β prefer them over post-filtering.
karea_create_taskCreate a new task in a project and return it with its visual ID (e.g. KA42), status, priority and category. Defaults when omitted: status open, priority 3, the first category of the project. Use karea_quick_task to log something already finished, or karea_doing for work in progress.
karea_edit_taskUpdate fields of an existing task (title, status, priority, deadline, category, assignee, description, tags, or add a note) located by visual ID, name or UUID. Only the fields you pass change; the rest are left untouched. Returns the updated task.
karea_close_taskMark a task as done: sets status to done and stamps the close time. Reports any unmet closing requisites first unless confirm is set. To close several tasks at once use karea_done.
karea_delete_taskPermanently delete a task and its history. Irreversible; requires confirm=true. To merely close a task instead, use karea_close_task.
The starecz/karea-mcp MCP server connects an MCP client to Karea, a task manager. Its README lists 49 tools for working with tasks, projects, categories, questions, resources, sessions, requisites, Jira links, and recaps. The supplied tool catalogue includes operations for creating, editing, closing, deleting, viewing, and listing work items.
Tasks can be identified by visual ID, name, or UUID in several operations. A task can include a status, priority, deadline, category, assignee, description, tags, notes, requisites, links, long-form markdown, and AI-oriented context. The server also supports quick logging for completed work and a separate operation for recording work currently in progress.
An MCP-compatible client starts the server locally with npm and passes Karea connection settings through environment variables. The client then discovers the available tools and can invoke them during a coding session.
Task listing defaults to open work and limits responses to 200 items. Status, category, priority, assignee, and search filters can narrow results on the server. Closed work can be queried with a status and an optional relative time such as 14d, 7d, or 24h; all requests all statuses. Batch task inspection is available through karea_view_tasks, which accepts up to 50 identifiers in one call.
The task knowledge model has separate storage areas. Markdown is intended for long-form research, requirements, designs, debugging records, and implementation notes. Context stores titled, AI-facing history about decisions, attempts, findings, and gotchas. Notes are intended for human-facing updates. Existing markdown should be read before replacing it, because the write operation overwrites the current document.
Install and run the starecz/karea-mcp MCP server with:
For Claude Code, add an MCP entry to ~/.claude.json or use claude mcp add. The documented configuration sets the command to npx, passes -y and karea-mcp, and provides KAREA_API_KEY plus KAREA_URL. The example URL is https://karea.app.
For Cursor, add the server to .cursor/mcp.json in a project or to ~/.cursor/mcp.json globally. The documented Cursor example provides KAREA_API_KEY; it does not include KAREA_URL. The README directs users to the Karea dashboard API-key page to obtain a key.
The starecz/karea-mcp MCP server supports these workflows:
The karea_ask tool sends a natural-language request to Kareaβs AI assistant. According to the tool description, that assistant may read or modify tasks and consumes the accountβs monthly AI usage allowance.
The server requires a Karea API key. The README does not describe pricing, API limits, or whether the Karea account or AI allowance is free or paid. The tool descriptions identify irreversible deletion for tasks, projects, categories, questions, notes, and resources; confirmation is required for the destructive operations where specified.
The provided material does not document a hosted remote endpoint. The documented installation runs the server locally through npx. The README names Claude Code and Cursor as configuration targets, while other MCP-compatible clients may work but are not individually configured in the supplied material.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/starecz-karea-mcp)<a href="https://allmcps.com/mcp/starecz-karea-mcp"><img src="https://allmcps.com/api/badge/starecz-karea-mcp?style=directory" alt="Karea MCP on AllMCPs" /></a>