accueil / serveurs / Productivité / io.github.starecz/karea-mcp
io.github.starecz/karea-mcp
serveur MCP (Model Context Protocol)
Aucun comportement malveillant détecté au test comportemental.
Est-ce que io.github.starecz/karea-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.starecz/karea-mcp » est classé « Vérifié ». Aucun comportement malveillant détecté au test comportemental. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Versions auditées & empreintes
Vérifiez la version que vous utilisez : son empreinte doit correspondre à celle listée ici — sinon vous n'utilisez pas la version auditée.
⚠ La dernière version publiée (0.13.0) n'a pas encore été auditée. Un nouveau pentest est programmé ; les verdicts ci-dessous portent sur les versions listées.
Vous utilisez ce serveur ? Suivez-le (créez un compte) pour être alerté dès qu'une nouvelle version paraît ou que le verdict change.
Les 9 outils
- karea_read≈ 432 tokens
Actions of this tool: karea_list_projects, karea_list_tasks, karea_view_task, karea_view_tasks, karea_task_changes, karea_list_subtasks, karea_list_notes, karea_list_sticky_notes, karea_get_markdown, karea_get_context, karea_list_questions, karea_list_resources, karea_get_resource, karea_list_meetings, karea_view_meeting, karea_check_reminders, karea_get_jira_link, karea_list_sessions, karea_recap. These are actions, not tools: call karea_read with action="karea_list_projects" (or another name above) and its arguments in params; there is no tool named after an action. Read anything in Karea without changing it: projects, tasks, subtasks, notes, sticky notes, task documents and AI context, open questions, resources, meetings, reminders, Jira links, AI sessions, and the activity recap. The
Paramètres, retour & exemple (2)
Paramètresaction· string · optionnel · karea_list_projects | karea_list_tasks | karea_view_task | karea_view_tasks | karea_task_changes | karea_list_subtasks | karea_list_notes | karea_list_sticky_notes
Which operation to perform: one of the actions listed in this tool's description (an action name, not a tool name).params· object · optionnel
Arguments for the chosen action, as an object. Omit for actions that take none.
Exemple d'appel{"name": "karea_read", "arguments": {"action": "karea_list_projects", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - karea_tasks_write≈ 380 tokens
Actions of this tool: karea_create_task, karea_quick_task, karea_doing, karea_edit_task, karea_edit_tasks, karea_close_task, karea_done, karea_create_subtask, karea_add_requisite, karea_toggle_requisite. These are actions, not tools: call karea_tasks_write with action="karea_create_task" (or another name above) and its arguments in params; there is no tool named after an action. Create and change tasks: create, edit one or many, close one or many, log finished or in-progress work, plus subtasks and closing requisites (the checklist a task needs before it can close). Pass one of these as `action`, with its arguments in `params`: - karea_create_task - Create a new task in a project and return it with its visual ID (e.g. [required: name; optional: category, priority, sla, description, markd
Paramètres, retour & exemple (2)
Paramètresaction· string · optionnel · karea_create_task | karea_quick_task | karea_doing | karea_edit_task | karea_edit_tasks | karea_close_task | karea_done | karea_create_subtask
Which operation to perform: one of the actions listed in this tool's description (an action name, not a tool name).params· object · optionnel
Arguments for the chosen action, as an object. Omit for actions that take none.
Exemple d'appel{"name": "karea_tasks_write", "arguments": {"action": "karea_create_task", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - karea_notes_write≈ 362 tokens
Actions of this tool: karea_add_note, karea_edit_note, karea_create_sticky_note, karea_edit_sticky_note, karea_set_markdown, karea_set_context. These are actions, not tools: call karea_notes_write with action="karea_add_note" (or another name above) and its arguments in params; there is no tool named after an action. Write notes: add or edit task notes (human-readable updates) and sticky notes, and write a task's markdown document or an entry of its AI Context (private cross-session memory). Overwrites what an edit replaces. Pass one of these as `action`, with its arguments in `params`: - karea_add_note - Add a note to a task - or the same note to many tasks at once, via `tasks`. [required: content; optional: task, tasks, projectId, replyTo, aiSessionId, toolType, sessionLabel] - karea_e
Paramètres, retour & exemple (2)
Paramètresaction· string · optionnel · karea_add_note | karea_edit_note | karea_create_sticky_note | karea_edit_sticky_note | karea_set_markdown | karea_set_context
Which operation to perform: one of the actions listed in this tool's description (an action name, not a tool name).params· object · optionnel
Arguments for the chosen action, as an object. Omit for actions that take none.
Exemple d'appel{"name": "karea_notes_write", "arguments": {"action": "karea_add_note", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - karea_projects_write≈ 348 tokens
Actions of this tool: karea_create_project, karea_create_category, karea_share_project. These are actions, not tools: call karea_projects_write with action="karea_create_project" (or another name above) and its arguments in params; there is no tool named after an action. Create a project or a category inside one, or share a project with someone by email. Pass one of these as `action`, with its arguments in `params`: - karea_create_project - Create a new Karea project owned by you and seed it with the default categories (Coding, Testing, Documenting, Reviewing). [required: name] - karea_create_category - Create a new category (a task bucket) inside an existing project and return it. [required: name; optional: projectId] - karea_share_project - Give another user access to a project by emai
Paramètres, retour & exemple (2)
Paramètresaction· string · optionnel · karea_create_project | karea_create_category | karea_share_project
Which operation to perform: one of the actions listed in this tool's description (an action name, not a tool name).params· object · optionnel
Arguments for the chosen action, as an object. Omit for actions that take none.
Exemple d'appel{"name": "karea_projects_write", "arguments": {"action": "karea_create_project", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - karea_meetings_write≈ 402 tokens
Actions of this tool: karea_create_meeting, karea_edit_meeting, karea_link_task_to_meeting, karea_link_question_to_meeting, karea_create_question, karea_answer_question, karea_edit_question, karea_create_reminder, karea_snooze_reminder, karea_dismiss_reminder, karea_mark_reminder_done. These are actions, not tools: call karea_meetings_write with action="karea_create_meeting" (or another name above) and its arguments in params; there is no tool named after an action. Create and edit meetings and put tasks or questions on their agenda; create, answer and edit open questions; create, snooze, dismiss or complete reminders. Pass one of these as `action`, with its arguments in `params`: - karea_create_meeting - Create a meeting. [required: title, startAt, endAt; optional: description, location
Paramètres, retour & exemple (2)
Paramètresaction· string · optionnel · karea_create_meeting | karea_edit_meeting | karea_link_task_to_meeting | karea_link_question_to_meeting | karea_create_question | karea_answer_question | karea_edit_question | karea_create_reminder
Which operation to perform: one of the actions listed in this tool's description (an action name, not a tool name).params· object · optionnel
Arguments for the chosen action, as an object. Omit for actions that take none.
Exemple d'appel{"name": "karea_meetings_write", "arguments": {"action": "karea_create_meeting", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - karea_resources_write≈ 367 tokens
Actions of this tool: karea_create_resource, karea_upload_resource, karea_update_resource, karea_link_resource_to_task, karea_link_jira, karea_link_session. These are actions, not tools: call karea_resources_write with action="karea_create_resource" (or another name above) and its arguments in params; there is no tool named after an action. Create, upload and update resources in the file/document library and attach them to tasks; link a task to a Jira issue or to an AI coding session. Pass one of these as `action`, with its arguments in `params`: - karea_create_resource - Create a text resource (a note or document) in a project or folder and return it with its ID. [required: name, content; optional: projectId, folder, task, taskId] - karea_upload_resource - Upload a file as a resource (b
Paramètres, retour & exemple (2)
Paramètresaction· string · optionnel · karea_create_resource | karea_upload_resource | karea_update_resource | karea_link_resource_to_task | karea_link_jira | karea_link_session
Which operation to perform: one of the actions listed in this tool's description (an action name, not a tool name).params· object · optionnel
Arguments for the chosen action, as an object. Omit for actions that take none.
Exemple d'appel{"name": "karea_resources_write", "arguments": {"action": "karea_create_resource", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - karea_assistant≈ 294 tokens
Actions of this tool: karea_ask. These are actions, not tools: call karea_assistant with action="karea_ask" (or another name above) and its arguments in params; there is no tool named after an action. Send a natural-language request to the Karea AI assistant, which may read or change your tasks to carry it out. Pass one of these as `action`, with its arguments in `params`: - karea_ask - Send a natural-language request to the Karea AI assistant, which may read or modify your tasks to carry it out, and return its reply. [required: message; optional: projectId] For the full parameter schema of any action, call karea_help with that action name.
Paramètres, retour & exemple (2)
Paramètresaction· string · optionnel · karea_ask
Which operation to perform: one of the actions listed in this tool's description (an action name, not a tool name).params· object · optionnel
Arguments for the chosen action, as an object. Omit for actions that take none.
Exemple d'appel{"name": "karea_assistant", "arguments": {"action": "karea_ask", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - karea_delete≈ 420 tokens
Actions of this tool: karea_delete_project, karea_delete_category, karea_delete_task, karea_delete_requisite, karea_delete_note, karea_delete_sticky_note, karea_delete_question, karea_delete_resource, karea_delete_meeting, karea_unlink_resource_from_task, karea_unlink_task_from_meeting, karea_unlink_question_from_meeting, karea_unlink_jira, karea_unlink_session. These are actions, not tools: call karea_delete with action="karea_delete_project" (or another name above) and its arguments in params; there is no tool named after an action. Delete or detach things. Permanent deletes (project, category, task, requisite, note, sticky note, question, resource, meeting) need confirm=true where stated; detaching a resource, task, question, Jira issue or AI session from what it is linked to. Pass on
Paramètres, retour & exemple (2)
Paramètresaction· string · optionnel · karea_delete_project | karea_delete_category | karea_delete_task | karea_delete_requisite | karea_delete_note | karea_delete_sticky_note | karea_delete_question | karea_delete_resource
Which operation to perform: one of the actions listed in this tool's description (an action name, not a tool name).params· object · optionnel
Arguments for the chosen action, as an object. Omit for actions that take none.
Exemple d'appel{"name": "karea_delete", "arguments": {"action": "karea_delete_project", "params": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - karea_help≈ 157 tokens
Return the full parameter list and description of any Karea action, and which tool to call it through. Read-only; changes nothing. Omit `action` to list every action grouped by tool. Actions are not tools: an action such as karea_list_notes is called as karea_read { action: "karea_list_notes", params: {...} }.
Paramètres, retour & exemple (1)
Paramètresaction· string · optionnel
An action name, e.g. "karea_create_task" (or "create_task"). Omit to list all of them.
Exemple d'appel{"name": "karea_help", "arguments": {"action": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
Badge pour votre README
Ce serveur a passé le pentest comportemental. Le badge porte son nom et renvoie à cette fiche — la preuve, c'est la fiche (verdict live qu'on contrôle), pas l'image.
[](https://dokore.fr/serveur/io.github.starecz--karea-mcp)
<a href="https://dokore.fr/serveur/io.github.starecz--karea-mcp"><img src="https://dokore.fr/badge/io.github.starecz--karea-mcp.svg" alt="Vérifié par MCP Hub" height="20"></a>
Réévalué en continu : si le comportement change, le verdict tombe et le badge disparaît. Un badge qui ne pointe pas vers une fiche dokore.fr ne prouve rien. Comment ça marche
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».
Source
karea-mcp@0.13.0