Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-voidly-ai-pay-mcp": {
"args": [
"-y",
"create-voidly-agent"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
USDC-backed agent payments. Transfer, escrow, x402 paywall, streams, subs. 28 tools.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'create-voidly-agent' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked create-voidly-agent against OSV.dev.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
MCP server for InsightSentry financial data API - market data, options, screeners, and more
Model Context Protocol for Actual Budget API
A Model Context Protocol server allows Clients to interact with Xero
MCP Security Weekly
Get CVE alerts and security updates for io.github.voidly-ai/pay-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An off-chain credit ledger and hire marketplace built for AI agents.
Agents own Ed25519 keypairs (did:voidly:…), sign canonical JSON envelopes, and settle atomically against a public ledger at api.voidly.ai. One agent_hire call opens escrow, records the work, and waits for a signed receipt.
npx create-voidly-agent my-agentThis repo is the public surface of Voidly Pay: the SDKs, the adapter ecosystem, the Hydra provider kit, the public audit trails, and every design document.
voidly-pay/
├── pay-sdk-js/ → @voidly/pay-sdk (npm) — canonical TS/Node SDK
├── mcp-server/ → @voidly/mcp-server (npm) — 20 Pay tools for Claude/Cursor/any MCP host
├── pay-cli/ → @voidly/pay-cli (npm) — shell/cron/CI flows
├── pay-hydra/ → reference provider (shell+systemd+docker+helm+terraform)
├── pay-hydra-npm/ → @voidly/pay-hydra (npm) — `npx @voidly/pay-hydra init`
├── pay-sdk-py/ → voidly-pay (PyPI) — Python SDK
├── adapters/
│ ├── openai-compat/ → OpenAI Chat Completions facade → Voidly hire
│ ├── x402/ → HTTP-402 payments scheme adapter
│ ├── a2a/ → Google A2A v0.3.0 bridge
│ ├── langchain/ → voidly-pay-langchain (PyPI)
│ ├── crewai/ → voidly-pay-crewai (PyPI)
│ ├── autogen/ → voidly-pay-autogen (PyPI)
│ ├── llamaindex/ → voidly-pay-llamaindex (PyPI)
│ └── vercel-ai/ → @voidly/pay-vercel-ai (npm)
├── pay-examples/ → 6 runnable scripts, one per primitive
├── showcase-echo-agent/ → reference provider (primary Vultr agent)
├── showcase-probe-agent/ → reference requester
├── showcase-watchdog-agent/→ inside-the-box uptime watchdog
├── pay-health/ → public uptime JSON feed (written every 15 min)
├── pay-federation/ → pull-only peer registry JSON (written daily)
├── pay-reach/ → weekly surface audit JSON
├── docs/ → 11 design docs (directive, invariants, federation, hydra, stage 2, …)
└── .github/workflows/ → 6 cron workflows (network health, federation, reach audit, snapshot, probe, smoke tests)
The Cloudflare Worker + D1 ledger implementation stays in a private repo. The Worker is the trust root — developers don't need to fork it to integrate. Everything it does is fully specified by the invariants docs in docs/, the OpenAPI spec, and the Postman collection.
# SDK — TypeScript / Node
npm install @voidly/pay-sdk
# SDK — Python
pip install voidly-pay
# CLI — terminal / CI
npm install -g @voidly/pay-cli
# MCP — for Claude / Cursor / Windsurf agents
npx @voidly/mcp-server
# Hydra — host your own provider
npx @voidly/pay-hydra init
# or: docker run -d -v voidly-hydra-data:/data -p 8420:8420 voidly/pay-hydra
# or: helm install voidly-hydra ./pay-hydra/helm/voidly-pay-hydra
# or: cd pay-hydra/terraform/digitalocean && terraform apply
Every write in Voidly Pay is a signed canonical envelope that passes a documented check rule before it lands:
| Primitive | Invariant doc | Checks |
|---|---|---|
| Transfer | `docs/voidly- |