Yapitalism MCP server
io.github.AytuncYildizli/yapitalism·v0.6.0·7 starsDrive terminal coding agents by voice, with receipts that never claim more than they proved.
7 stars77 downloads/wk
Reviews
Write oneNobody has reviewed Yapitalism yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Yapitalism tools (10, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
pane_awaitWait until the agent's TURN in a pane ends, and say how it ended.
pane_clearTry to unstick a pane whose prompt is blocking a send.
pane_readRead recent visible output from one pane.
pane_sendwrite actionpane_taskwrite actionSend text, then wait until the agent's turn ends. Two receipts in one.
panes_createwrite actionStart a new agent in a fresh tmux session and report what actually runs.
panes_listList agent terminal panes on this machine, across every backend.
panes_nameBind a spoken name to a pane, so later calls can say `billing` for `tmux:%4`.
panes_resumeBring a dead agent back in a fresh tmux session, and say how faithfully.
panes_unnameForget a spoken name. The pane itself is untouched.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- Code scan31 source files scanned20/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 16 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumNetwork call to a raw IP address
net.raw-ipyapitalism-0.6.0/src/yapitalism/peers.py: …est: {"peers": {"studio": {"url": "http://100.73.28.102:8792/mcp", "token":…
How Yapitalism compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 65% of 1,301 Productivity servers
- Tools
- 10
- the typical Productivity server has 7
- Tools that change things
- 30%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 7
- more than 73% of 855 Productivity servers
- Downloads a week
- 77
- more than 48% of 433 Productivity servers with a package
What its tools let an agent do: 7 read · 3 change
Install Yapitalism in Claude Code, Cursor or VS Code
claude mcp add yapitalism -- uvx yapitalism
What the publisher says
From the Yapitalism repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.AytuncYildizli/yapitalism --> <!-- The MCP Registry verifies PyPI package ownership by finding this string in the package description, which is this README. It must match server.json's name exactly. -->
Yapitalism
Drive terminal coding agents by voice, and never let the answer claim more than it proved.
You are away from your desk. You speak; an agent in a terminal does the work; you get a spoken reply. That reply is the only thing you have — you cannot see the screen. So the worst failure is not a crash, it is the voice saying "done" while your text sits unread in a prompt box.
Yapitalism is a local MCP server that lets a voice client reach your coding agents, plus a receipt layer that decides what the voice is allowed to say. If you are at your desk, use your screen — this exists for the hours you are not.
Public pre-alpha. Local-only. No production deployment, no external messaging, and no automation
of closed-source clients.
How it fits together
MCP client (Codex · Hermes · Claude Code · Claude Desktop · Cursor)
│ MCP over loopback — no public endpoint, no OAuth, no relay
▼
yapitalism MCP server panes_list · pane_read · pane_send
│ pane_await · pane_task
│ panes_name · panes_unname
│ panes_create · panes_resume · pane_clear
├── superset backend local host-service over tRPC (127.0.0.1:48900)
└── tmux backend capture-pane / send-keysThe agents it addresses: codex, claude, kimi, opencode — recognised by measurement (a process tree on tmux, the host's own agent registry on Superset), never by a caller's claim. A pane running anything else is refused, because typing into a shell and pressing Enter is running a command.
The voice client never reaches your machine directly: it drives a local agent session, and that session talks to this server over 127.0.0.1. Nothing is exposed to the network.
The part that matters: receipts
pane_send returns a verdict, not a shrug.
YELLOW is the whole point. Text left unsubmitted in an agent's input box looks identical to work in progress from outside — same spinner, same scrolling output, same HTTP 200. A voice that rounds that up to "done" costs you hours before you notice.
Explicitly not acceptance: an HTTP 2xx, a PTY write returning, terminal output changing, a revision advancing, or the prompt echoing your own words back.
Waiting is not the same as failing
A fixed deadline reports on the clock, not on the agent. An agent that thinks for a minute and then answers correctly was verified all along, and calling that YELLOW teaches an operator to ignore YELLOW. So the wait is an idle timeout: it restarts whenever the pane changes, bounded by a hard ceiling.
Pane movement decides only whether to keep waiting. It is never evidence of acceptance — that stays the canary alone. A YELLOW therefore says which kind it is:
measured: a spinner, a clock, a log tail or a second agent sharing the pane all produce this without the intended agent doing anything. It is a hint that looking again may be worth it, never a claim that the agent is working.
- canarytimeoutpane_moving — the pane's text was still changing. Named after what was
- canarytimeoutpane_still — nothing moved at all.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Yapitalism: common questions
- Is Yapitalism MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Yapitalism safety report
- How do I install Yapitalism?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Yapitalism need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Yapitalism maintained?
- The last commit was 21 days ago (2026-10-15). The latest release is v0.6.0.
- What can I use instead of Yapitalism?
- Servers from other publishers that do the same job: Argent MCP server, Omnidim MCP server and Sparewise MCP server. Compare all Yapitalism alternatives.
- How does Yapitalism compare with other Productivity MCP servers?
- safety score 85/100 (higher than 65% of 1,301 Productivity servers); tools 10 (the typical Productivity server has 7); tools that change things 30% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Yapitalism
Same job from other publishers: the closest match first, then the best rated.
- ArgentDrive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agentnot reviewedWidely usedA
- OmnidimOfficial MCP server for OmniDimension. Drive voice agents, dispatch calls, and run bulk campaigns.not reviewedGrowingA
- SparewiseWhy is my Windows drive full? Free space within limits you set. Never deletes permanently.not reviewedGrowingA
- QuorusShared rooms, messages, file locks and task claims for AI coding agents from any vendor.not reviewedGrowingC
- gflow-cliDrive Google Flow from an agent: Veo video and Imagen image generationnot reviewedEstablishedA