Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
x402 USDC paywall bridge for MCP — pay per tool call on Solana.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
AGENTICPAY_BRIDGE_KEYPAIR, AGENTICPAY_BRIDGE_TOOLS, AGENTICPAY_BRIDGE_NETWORK, AGENTICPAY_BRIDGE_RPCAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"agenticpay": {
"command": "npx",
"args": [
"-y",
"@agenticpay/mcp-bridge"
],
"env": {
"AGENTICPAY_BRIDGE_KEYPAIR": "your-value",
"AGENTICPAY_BRIDGE_TOOLS": "your-value",
"AGENTICPAY_BRIDGE_NETWORK": "your-value",
"AGENTICPAY_BRIDGE_RPC": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add agenticpay --env AGENTICPAY_BRIDGE_KEYPAIR=your-value --env AGENTICPAY_BRIDGE_TOOLS=your-value --env AGENTICPAY_BRIDGE_NETWORK=your-value --env AGENTICPAY_BRIDGE_RPC=your-value -- npx -y @agenticpay/mcp-bridgeTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"agenticpay": {
"command": "npx",
"args": [
"-y",
"@agenticpay/mcp-bridge"
],
"env": {
"AGENTICPAY_BRIDGE_KEYPAIR": "your-value",
"AGENTICPAY_BRIDGE_TOOLS": "your-value",
"AGENTICPAY_BRIDGE_NETWORK": "your-value",
"AGENTICPAY_BRIDGE_RPC": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"agenticpay": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agenticpay/mcp-bridge"
],
"env": {
"AGENTICPAY_BRIDGE_KEYPAIR": "your-value",
"AGENTICPAY_BRIDGE_TOOLS": "your-value",
"AGENTICPAY_BRIDGE_NETWORK": "your-value",
"AGENTICPAY_BRIDGE_RPC": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
AGENTICPAY_BRIDGE_NETWORK envAGENTICPAY_BRIDGE_RPC envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto krystiangw bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: AGENTICPAY_BRIDGE_KEYPAIR, AGENTICPAY_BRIDGE_TOOLS
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.0.1) kam vor 6 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Zendesk
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Zendesk MCP Pack — tickets, users, organizations via OAuth.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
[Website](https://agenticpay-dev.github.io/) · Spend caps · npm
Get paid by AI agents. Open-source payment infrastructure for the MCP ecosystem - declare a price on any tool, agents pay in USDC over x402, settles on Solana in ~1.5 seconds.
No Stripe. No accounts. No API keys.
The full stack is here - SDK, CLI, paywall middleware, self-hosted x402 facilitator, and a live LLM agent demo. All TypeScript, MIT licensed.
Just want to test it? Point your
mcp-serverat our hosted devnet
facilitator:
FACILITATOR_URL=https://agentpay-facilitator-e9b20a5fee6a.herokuapp.com
No setup needed.
A real Claude Opus agent receives a task, decides which paid tools to use, pays autonomously via x402 micropayments on Solana, and answers the user.
$ pnpm --filter @agenticpay/two-agent-demo agent
Agent wallet: 3rHoEumCpH8EGrr6Lq2vBKeyec6h3yPRGj2nGG2FzEfX Server: http://localhost:4021 Facilitator: http://localhost:4022 ← our own Model: claude-opus-4-7 Task: Reverse the string 'agentpay rocks' and tell me how many words are in 'The quick brown fox jumps over the lazy dog'.
[turn 1] tool_use: reverse_string({"text":"agenticpay rocks"}) → paying $0.001 USDC ... ✓ paid + got result in 1596ms: {"result":"skcor yaptnega"} [turn 1] tool_use: word_count({"text":"The quick..."}) → paying $0.0005 USDC ... ✓ paid + got result in 1286ms: {"count":9}
Agent final answer:
=== payments summary === reverse_string $0.0010 USDC 1596ms word_count $0.0005 USDC 1286ms TOTAL $0.0015 USDC 2 calls
On-chain proof (Solana devnet):
EsqzTG8id...Bnku2d2HcefgJ...vkqYThe current AI agent stack assumes humans hold the credit card. That breaks the moment agents act on their own initiative - calling APIs, hiring sub-agents, paying for compute. You can't OAuth your way through it.
Stablecoin micropayments over HTTP fix it. agenticpay packages the missing ergonomics for the MCP ecosystem specifically: any tool can declare a price, any agent can pay it, and the whole pipeline - including the facilitator that actually submits the on-chain settlement - is open source and self-hostable.
┌──────────────┐ 1) HTTP request ┌─────────────┐
│ Claude / │ ────────────────────────────────────▶ │ mcp-server │ │ GPT agent │ 2) HTTP 402 + payment requirements │ (yours) │ │ │ ◀──────────────────────────────────── │ │ │ │ 3) signed USDC payload │ │ │ │ ────────────────────────────────────▶ │ │ └──────────────┘ └─────┬───────┘ │ verify+settle ▼ ┌──────────────────────┐ │ agenticpay facilitator │ │ (also yours, this │ │ repo, port 4022) │ └──────────┬───────────┘ │ submit ▼ Solana (USDC SPL, sub-cent fees)
You can also point mcp-server at the public x402.org/facilitator for testnet/devnet, or at Coinbase CDP for mainnet. We just made the self-hosted route easy.
| Package | What it does |
|---|---|
packages/sdk | TypeScript primitives: USDC transfers, wallet management, network config |
packages/cli | agenticpay command - wallet, balance, send |
packages/mcp-server | HTTP server with x402 paywall middleware. Each tool has a price. |
packages/facilitator | Self-hosted x402 facilitator - verify + settle USDC payments on Solana. Pays SOL fees on behalf of agents. |
packages/eliza-plugin | Eliza plugin - wraps paid HTTP endpoints as native Eliza Actions. Solana-native AI agents pay per tool call. |
packages/ai-sdk | Vercel AI SDK helpers - drop paid tools straight into generateText / streamText. |
packages/mcp-bridge | Real MCP server (stdio + @modelcontextprotocol/sdk) wrapping x402 paid tools. Drop into Claude Desktop / Cursor. |
examples/two-agent-demo | Real Claude Opus agent paying for tool calls |
npm install @agenticpay/sdk # Solana + USDC primitives
npm install -g @agenticpay/cli # agenticpay command npm install @agenticpay/mcp-server # paywalled HTTP server npm install @agenticpay/facilitator # self-hosted x402 facilitator npm install @agenticpay/eliza-plugin # Eliza plugin (Solana-native agents) npm install @agenticpay/ai-sdk # Vercel AI SDK paid tools npm install -g @agenticpay/mcp-bridge # MCP server for Claude Desktop / Cursor
Or clone the monorepo to get the live two-agent demo and edit-friendly templates (recommended for first run - see Quickstart below).
This repo ships an Anthropic Skill at .claude/skills/agenticpay/SKILL.md. Copy it into your ~/.claude/skills/ to give Claude Code first-class context about agenticpay - it'll then walk you through monetizing an MCP server, generating tool routes, and verifying on-chain settlements without re-reading the README every time.
mkdir -p ~/.claude/skills
cp -r .claude/skills/agenticpay ~/.claude/skills/
# 1. Install
pnpm install pnpm -r build
node packages/cli/dist/index.js wallet new node packages/cli/dist/index.js wallet show
export FACILITATOR_URL=https://agentpay-facilitator-e9b20a5fee6a.herokuapp.com
pnpm --filter @agenticpay/facilitator dev
pnpm --filter @agenticpay/facilitator fund export FACILITATOR_URL=http://localhost:4022
PAY_TO= pnpm --filter @agenticpay/mcp-server dev
pnpm --filter @agenticpay/two-agent-demo agent
Drop-in templates for the most common AI agent stacks live under examples/:
| Framework | File |
|---|---|
| Anthropic SDK (canonical) | examples/two-agent-demo/src/agent-llm.ts |
| Real-world paid server template (Claude-backed tools) | examples/research-server/ |
| LangChain.js | examples/langchain-js/agent-with-paid-tools.ts |
| LangChain Python | examples/langchain-python/agent_with_paid_tools.py |
| Eliza (Solana-native) | examples/eliza/plugin-agenticpay.ts |
| Mastra | examples/mastra/paid-tool.ts |
| Vercel AI SDK | examples/vercel-ai-sdk/paid-tool.ts |
| OpenAI Custom GPT | examples/openai-gpt/action-schema.json |
See examples/README.md for the integration matrix.
Pre-alpha. Devnet validated end-to-end. Mainnet config supported but requires funding the facilitator with real SOL and pointing at a mainnet-capable RPC (Helius, QuickNode, etc.).
reverse_string)agenticpay.com)If you've never seen x402 before: the facilitator is the trusted middleman that (1) verifies an agent's signed payment payload, (2) submits the USDC transfer on-chain, and (3) pays the SOL gas fees so the agent doesn't need any SOL - only USDC. Most MCP devs don't want to run their own; they point at a hosted one.
This repo ships a complete facilitator implementation. You can self-host it, fork it, audit it, or deploy it as a service for your own users.
Short version: a failed tool call is never charged. x402 settlement is an irreversible push, so the middleware is careful about *when* it settles:
What this doesn't cover: a tool that returns 200 OK with a junk answer is still charged - the protocol can't judge response quality. That's what keeps per-call prices micro ($0.0005–$0.001 in the demo): the worst case is capped at one call's price, and quality enforcement belongs to a reputation layer (see Roadmap) rather than the payment protocol.
MIT