Qodercli MCP server
io.github.cantbeblank96/qodercli-mcp·v0.4.3MCP server mode for Qoder CLI — delegate coding tasks to local Qoder agents from any MCP client.
0 stars58 downloads/wk
Reviews
Write oneNobody has reviewed Qodercli yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Qodercli tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
ask-qoderDelegate a task to qodercli (Qoder CLI), a local agentic coding assistant.
list-modelsList models currently supported by qodercli. Use this before picking
list-sessionsList local qodercli sessions (index + id + summary) so you can pick
Public scan report
scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it
- Code scan2 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
- Maintenancelast push 74 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Qodercli compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 58
- more than 48% of 12,191 servers with a package
What its tools let an agent do: 3 read
Install Qodercli in Claude Code, Cursor or VS Code
Runs npx -y qodercli-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add qodercli-mcp -- npx -y qodercli-mcp
What the publisher says
From the Qodercli repository's README, as published. We do not edit it. Read it on GitHub
qodercli-mcp
English | 简体中文
The missing MCP server mode for Qoder CLI — delegate coding tasks to local Qoder agents from any MCP client (Qoder IDE, Claude Code, Cursor…).
A minimal MCP server that wraps the local qodercli (Qoder CLI) as MCP tools, letting any MCP client (Qoder IDE, Claude Code, Cursor, …) call Qoder like a sub-agent.
30s demo: MCP client ⇄ qodercli-mcp ⇄ qodercli — initialize → tools/list → list-models (real output, not sped up)
Quick start
Zero-config via npx — add this to your MCP client config (~/.qoder/mcp.json, claudedesktopconfig.json, …):
{ "mcpServers": { "qodercli-mcp": { "command": "npx", "args": ["-y", "qodercli-mcp"] } } }Three tools are exposed:
Highlights: verified permission semantics (see below — e.g. dontask is read-only), codex-style sandbox/approvalpolicy, structured output (sessionid/durationms/total_credits).
Full configuration options are in Install.
Why
Some CLI agents ship an official MCP server mode (e.g. codex mcp-server), but qodercli currently only acts as an MCP client. This project fills that gap with a thin wrapper: it spawns qodercli -p under the hood and streams the result back over MCP stdio.
Features
- ask-qoder tool — delegate a prompt to qodercli
- Structured output (sessionid, iserror, durationms, totalcredits, num_turns) via -o json parsing
- list-sessions tool to discover resumable sessions
- list-models tool for runtime model discovery (no stale model lists)
- reasoning_effort parameter (--reasoning-effort)
- Server instructions in the MCP initialize result guide clients on usage
- Codex-style sandbox levels (read-only / workspace-write / danger-full-access)
- System prompt injection (systemprompt / appendsystem_prompt)
- Working directory, model, permission mode, output format control
- Session resume (resumesessionid) for multi-turn delegation
- Timeout protection with SIGKILL fallback
- Proxy quota support (HTTPPROXY / HTTPSPROXY injection)
Prerequisites
- Node.js >= 18
- qodercli installed and signed in (qodercli login)
Install
Option A — npx (recommended): no clone needed, the MCP client downloads the package on first use.
"command": "npx", "args": ["-y", "qodercli-mcp"]Option B — from source (for development):
git clone https://github.com/cantbeblank96/qodercli-mcp.git
cd qodercli-mcp
npm installMCP client configuration
Qoder IDE
Add to ~/.qoder/mcp.json. Prefer the absolute path of node and set QODERCLI_PATH explicitly (nvm-managed binaries are often missing from the PATH seen by MCP child processes):
Proxy Support: To use your Qoder CLI proxy quota, add HTTPPROXY and/or HTTPSPROXY to the server's environment. When these are set at the MCP server level, they will be passed to all qodercli subprocesses.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Qodercli: common questions
- Is Qodercli MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Qodercli safety report
- How do I install Qodercli?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Qodercli need an API key?
- No secret keys are declared. It reads 4 settings from the environment.
- Is Qodercli maintained?
- The last commit was 76 days ago (2026-08-20). The latest release is v0.4.3.
- How does Qodercli compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.