MCP.Market

Yapitalism MCP server

by AytuncYildizli·io.github.AytuncYildizli/yapitalism·v0.6.0·7 stars

Drive terminal coding agents by voice, with receipts that never claim more than they proved.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

7 stars77 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • pane_await

    Wait until the agent's TURN in a pane ends, and say how it ended.

  • pane_clear

    Try to unstick a pane whose prompt is blocking a send.

  • pane_read

    Read recent visible output from one pane.

  • pane_sendwrite action
  • pane_taskwrite action

    Send text, then wait until the agent's turn ends. Two receipts in one.

  • panes_createwrite action

    Start a new agent in a fresh tmux session and report what actually runs.

  • panes_list

    List agent terminal panes on this machine, across every backend.

  • panes_name

    Bind a spoken name to a pane, so later calls can say `billing` for `tmux:%4`.

  • panes_resume

    Bring a dead agent back in a fresh tmux session, and say how faithfully.

  • panes_unname

    Forget 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

1 medium
  • 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 addressnet.raw-ip
    yapitalism-0.6.0/src/yapitalism/peers.py: …est: {"peers": {"studio": {"url": "http://100.73.28.102:8792/mcp", "token":…
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-keys

The 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.

All Yapitalism alternatives →
  • Argent
    Drive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agent
    A
  • Omnidim
    Official MCP server for OmniDimension. Drive voice agents, dispatch calls, and run bulk campaigns.
    A
  • Sparewise
    Why is my Windows drive full? Free space within limits you set. Never deletes permanently.
    A
  • Quorus
    Shared rooms, messages, file locks and task claims for AI coding agents from any vendor.
    C
  • gflow-cli
    Drive Google Flow from an agent: Veo video and Imagen image generation
    A