MCP.Market

stipend.sh MCP server

by Graphiker-Australia·io.github.Graphiker-Australia/stipend·v0.45.4·1 stars

Non-custodial USDC wallet on Base with spending limits enforced in code, not in a prompt.

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

full report

Adoption
Growing

1 stars73 downloads/wk

Reviews

Write one

Nobody has reviewed stipend.sh yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

stipend.sh tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it

no findings
  • 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 6 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How stipend.sh compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
86/100
higher than 75% of 4,460 AI and agents servers
GitHub stars
1
more than 50% of 2,711 AI and agents servers
Downloads a week
73
more than 55% of 1,538 AI and agents servers with a package

Install stipend.sh in Claude Code, Cursor or VS Code

Runs npx -y stipend on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add stipend -- npx -y stipend
Add to Cursor

What the publisher says

From the stipend.sh repository's README, as published. We do not edit it. Read it on GitHub

stipend.sh

A non-custodial USDC wallet on Base that an AI agent installs by itself, with spending limits enforced below the instruction layer.

pip install eth-account && curl -sL stipend.sh/install | sh

This is the source of the package that installer fetches. It is published so that the claims made for it can be checked rather than believed.

It ships an MCP (Model Context Protocol) server — stipend mcp — exposing seven tools over stdio, so an agent can hold and spend money through the tool interface it already has. See MCP server below.

The claim worth checking

The failure that matters for an agent holding money is not a stolen key. It is a correctly signed transaction it was argued into.

Almost every defence against that lives in the instruction layer — a system prompt saying "do not send funds to unverified addresses." That is a suggestion to a model, sitting in the same context window as the text attacking it.

In here the limits are not advice. They are code that a transaction passes through on its way to being signed, and no wording in any context window reaches them.

Start at stipend/policy.py. It is about three hundred lines and it is the whole argument.

The three controls

The second is the one people get wrong. Raising a cap to afford one purchase weakens every future payment to everyone, which is precisely what an attacker asks for. Authorise the payment, not the capability.

The third is what stops a drain by many small payments that each sit under the threshold. An attacker's address is, by definition, one you have never paid.

And if you turn on an allowlist, it is absolute. Funds reach nothing else — not with a confirmation, not with an approval, not with any instruction from anywhere.

MCP server

The wallet is also a Model Context Protocol (MCP) server, so an agent can use it through the tool interface it already has rather than by shelling out.

stipend mcp

It speaks JSON-RPC over stdin and stdout — the MCP stdio transport. Your MCP client spawns the process; nothing listens on a port and nothing is exposed to a network.

In a client's config that looks like:

{
  "mcpServers": {
    "stipend": {
      "command": "stipend",
      "args": ["mcp"]
    }
  }
}

The tools

Every one of them goes through the same policy.check gate the command line uses, so the caps, the allowlist and the new-destination confirmation apply identically. There is no path here that moves money without them.

stipend_check exists so an agent can ask "would this be allowed?" before it offers to pay for something, turning a refusal into an answer rather than a failure.

What it deliberately does not expose

No tool reads, exports or derives the private key. No tool changes a spending limit or the allowlist. No tool creates or overwrites a wallet.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

stipend.sh: common questions

Is stipend.sh MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the stipend.sh safety report
How do I install stipend.sh?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does stipend.sh need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is stipend.sh maintained?
The last commit was 6 days ago (2026-10-29). The latest release is v0.45.4.
What can I use instead of stipend.sh?
Servers from other publishers that do the same job: Agoragentic Agent OS MCP server, Agent-Native Analytics MCP server and IWE (iwe.md) MCP server.
How does stipend.sh compare with other AI and agents MCP servers?
safety score 86/100 (higher than 75% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers); downloads a week 73 (more than 55% of 1,538 AI and agents servers with a package). Full comparison.

Alternatives to stipend.sh

Same job from other publishers: the closest match first, then the best rated.

  • Agoragentic Agent OS MCP
    Triptych OS (Agent OS) MCP for governed routing, receipts, and USDC settlement on Base.
    B
  • Agent-Native Analytics
    Agent-Native Amplitude/Mixpanel - connect data sources, prompt for charts
    A
  • IWE (iwe.md)
    Markdown knowledge base as agent memory. Runs against the notes directory it is started in.
    A
  • Image
    AI image generation and editing with prompt optimization and quality presets
    B
  • Agent Sniper
    Self-custodial pump.fun sniper: arm strategies, snipe, manage positions. Simulate by default.
    B