Cotforce MCP server
io.github.islobodan/cotforce-mcp·v1.1.3Give brains to your small models. MCP server enforcing step-by-step Chain-of-Thought.
0 stars42 downloads/wk
Reviews
Write oneNobody has reviewed Cotforce yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Cotforce tools (1)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
solve_problemSolves a problem using strict Agentic Chain-of-Thought with adaptive parsing, retry logic, token budgeting (via tiktoken), and configurable model.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan19 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 143 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Cotforce compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- Tools
- 1
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 42
- more than 34% of 12,191 servers with a package
What its tools let an agent do: 1 read
Install Cotforce in Claude Code, Cursor or VS Code
Runs npx -y @slbdn/cotforce-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add cotforce-mcp -- npx -y @slbdn/cotforce-mcp
What the publisher says
From the Cotforce repository's README, as published. We do not edit it. Read it on GitHub
CotForce-MCP
"Give brains to your small models."
CotForce enforces step-by-step Chain-of-Thought, turning 4B parameter models into methodical reasoners.
Why this exists
A 4-billion-parameter Gemma cannot solve SEND + MORE = MONEY. It's a classic cryptarithmetic puzzle — 8 unique digits, 5 columns, 4 carry values. A bare 4B model guesses randomly. It hallucinates digits. It loses track of carries after column 2.
The same model, with CotForce:
Step 1: Analyze the leftmost column. S+M+C3 = MO. Max sum is 19998. ∴ M=1.
Step 2: S+1+C3 = 10+O. With M=1 and carry, O must be 0.
Step 3: D+E = Y+10C1 → C1=1. Now R+C1=9 → C1=0→R=9 (used), C1=1→R=8.
...
Step 11: All digits assigned. 9567 + 1085 = 10652. Verified.11 structured reasoning steps. Zero hallucinations. Correct answer.
CotForce doesn't make small models smarter. It forces them to think before they speak — which is often all they need.
⚡ Two modes — one line of config
CotForce uses the MCP sampling protocol (sampling/createMessage) to call LLMs. If your client supports it (Claude Desktop, Cursor), nothing extra is needed.
If not — or if you're using a local model like Gemma via LMStudio — switch to direct HTTP mode:
{
"mcpServers": {
"cotforce": {
"command": "node",
"args": ["node_modules/@slbdn/cotforce-mcp/index.js"],
"env": {
"MODE": "direct",
"API_BASE_URL": "http://localhost:1234/v1",
"MODEL": "gemma-4-e4b-it-mlx"
}
}
}
}That's it. The same 4B Gemma that couldn't solve SEND+MORE=MONEY above — now with CotForce, working locally through LMStudio.
🚀 Features
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Cotforce: common questions
- Is Cotforce MCP server safe?
- Mostly: it is graded B (82/100). Read the Cotforce safety report
- How do I install Cotforce?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Cotforce need an API key?
- No secret keys are declared. It reads 3 settings from the environment.
- Is Cotforce maintained?
- The last commit was 181 days ago (2026-05-07). The latest release is v1.1.3.
- How does Cotforce compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); tools 1 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.