MCP server
AI-powered task execution, tickets, sprints, error debugging, and desktop control.
Usage numbers are collected on the next scan
Reviews
Write oneNobody has reviewed MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MCP tools (33, 6 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_task_statusCheck the status of a running task execution.
codmir_clickClick at screen coordinates (x, y). Use after taking a screenshot to identify the target location.
codmir_connectEstablish a real-time agent session with the Codmir desktop app. This announces the AI provider to the desktop UI, which shows a colored border glow indicating which agent is controlling the screen. Call this at the start of any desktop control session.
codmir_disconnectEnd the agent session with the Codmir desktop app. Removes the border glow indicator.
codmir_double_clickDouble-click at screen coordinates (x, y).
codmir_fetch_pageFetch a web page through the desktop agent. Returns HTTP status, headers, page title, all links, and the HTML body (truncated at 50KB). Use this for web app testing, crawling routes, and analyzing page content without needing screenshots.
codmir_keyPress a keyboard key or key combination. Use macOS key codes. Common: Return=36, Tab=48, Escape=53, Delete=51, Space=49, Up=126, Down=125, Left=123, Right=124. Flags: Shift=0x20000, Control=0x40000, Option=0x80000, Command=0x100000.
codmir_list_directoryList files and directories at a path on the desktop machine. Returns file names, sizes, and types. Useful for understanding project structure, finding config files, or mapping a codebase. Skips node_modules, .git, dist, etc.
codmir_mouse_moveMove the mouse cursor to screen coordinates (x, y) without clicking.
codmir_right_clickRight-click at screen coordinates (x, y) to open context menus.
codmir_scan_routesScan multiple routes on a web app and return status codes for each. Useful for finding 404s, broken pages, redirect chains, and 500 errors. Returns a summary (counts of 200/404/3xx/5xx) and per-route results.
codmir_screen_infoGet screen dimensions and the name of the frontmost application. Call this first to understand the display layout.
codmir_screenshotCapture a screenshot of the entire screen. Returns a base64-encoded PNG image. Use this to see what is currently displayed.
codmir_scrollScroll at the given screen coordinates. Negative delta scrolls down, positive scrolls up.
codmir_shellwrite actionRun a shell command on the machine where Codmir desktop is running. Returns stdout, stderr, and exit code.
codmir_statusCheck if the Codmir desktop agent is running and connected. Returns status, port, platform, and architecture.
codmir_typeType text at the current cursor position. Use codmir_click first to focus the target input field.
create_organizationwrite actionCreate a new organization/workspace for the user. Required before creating projects.
create_projectwrite actionCreate a new project within an organization. Required before creating tickets.
create_ticketwrite actionCreate a new ticket in Codmir. Use this to capture bugs, features, or tasks from the conversation.
execute_taskwrite actionExecute an AI-powered code task (bug fix, feature implementation, refactor). The task will be queued and executed by a Codmir agent.
generate_sdk_codeGenerate SDK code for a specific use case. Returns ready-to-use TypeScript code.
get_error_contextGet enriched error context for AI debugging. Returns the full error report plus suggested files to investigate (extracted from stack frames), a human-readable summary, and similar resolved issues. Ideal for understanding and fixing production errors.
get_project_contextGet project overview including tech stack, recent activity, and team info.
get_sdk_referenceGet Codmir SDK API reference for a specific topic. Use this to learn how to use the SDK for tickets, projects, organizations, chat, or agent tasks.
get_sprint_tasksGet tasks for the current or specified sprint. Returns all tasks with their status, assignee, and ticket details.
get_workspace_statusCheck if user has organization and projects set up. Call this first if other tools fail.
list_project_tasksList all tasks for a project.
list_recent_errorsList recent production errors from the Overseer error store. Returns the most recent errors with their refId, message, severity, route, and timestamp. Useful for getting an overview of current production issues.
list_todoGet the to-do list for a project \u2014 tickets filtered as actionable items (open/in_progress), sorted by priority. Excludes tickets with auto-execution workflow enabled. Use this for an overview of what needs to be done.
lookup_errorLook up a production error report by any reference: refId (err_xxx), Next.js digest (3681244270), reportId (rpt_xxx), fingerprint (fp_xxx), or issueId (ISS-xxx). Returns the full stored error report with stack trace, breadcrumbs, and metadata.
store_conversationSave this conversation as project documentation. Use to preserve important context, solutions, or decisions.
update_todo_statuswrite actionUpdate the status of a to-do item (ticket). Use to mark items as done, in progress, or reopen them.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan10 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityno repository or website to verify2/10
Install directly
Runs npx -y @codmir/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp -- npx -y @codmir/mcp
MCP: common questions
- Is MCP server safe?
- With care: it is graded C, so read the findings first (65/100). Read the MCP safety report
- How do I install MCP?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does MCP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is MCP maintained?
- The latest release is v0.2.3.
- What can I use instead of MCP?
- Servers from other publishers that do the same job: Hunch MCP server, MCP server and Tailscale MCP server. Compare all MCP alternatives.
Alternatives to MCP
Same job from other publishers: the closest match first, then the best rated.
- HunchFocus-free macOS control for AI agents: drive your real Mac apps in the background, no stolen focus.not reviewedGrowingA
- MCPDeveloper-workflow MCP server for catalyst-core: migration guidance, debugging, and task planning.not reviewedGrowingB
- TailscaleDrive a Tailscale node and its tailnet through the CLI and the control-plane APInot reviewedGrowingB
- KelviaTask manager your agent can fully operate: boards, tasks, sprints, roles, worklogs, day planner.not reviewedGrowingA
- Cytoscape Desktop MCPDrive a running Cytoscape Desktop to load, lay out, and style biological networks.not reviewedGrowingA