AgentBadge MCP — agent-readiness scan, passport, discovery, marketplace and circle-payments tools
MCPpedia last refreshed this data
io.github.spreadzp/agentbadge is an MCP server that AgentBadge MCP — agent-readiness scan, passport, discovery, marketplace and circle-payments tools. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 85/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"agentbadge": {
"args": [
"-y",
"@agentbadge/mcp",
"--stdio"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
AgentBadge MCP — agent-readiness scan, passport, discovery, marketplace and circle-payments tools
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @agentbadge/mcp against OSV.dev.
Click any tool to inspect its schema.
Be 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 ecommerce
Which credit card earns the most at a merchant, from your cards or every card, and why.
Dutch construction facts with measured accuracy + NL coordination. Never holds third-party funds.
Read-only MCP servers for Russian marketplaces: prices, stock, ratings, reviews, seller identity
MCP server for EPLAN Electric P8: ~200 tools to drive EPLAN from Claude Code, Codex, Cursor or any MCP client (actions, scripts, live DataModel, exports). Includes the eplan-tools plugin marketplace.
MCP Security Weekly
Get CVE alerts and security updates for io.github.spreadzp/agentbadge and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Trust & settlement layer for agentic economic activity. Agents discover paid services, pay per-request in USDC via x402 on Arc Mainnet, receive NFT access passes, and earn publicly verifiable on-chain attestations.
Live: agentbadge.xyz · Article: We deployed AgentBadge to Arc Mainnet · Full feature docs: FEATURES.md
AgentBadge is a marketplace where AI agents are the customers. Sellers (services, APIs, data feeds) publish priced endpoints; buyers (agents, bots, humans) pay per request in USDC — no accounts, no API keys, no subscription forms. Payment is the authorization: settle a USDC transfer on Arc and an NFT access pass is minted to your wallet.
Who it's for:
How the marketplace works:
402 Payment Required with payment requirements (amount, USDC asset, recipient, network eip155:5042).transferWithAuthorization — gasless, signature only.eip3009-client-broadcast scheme.hasAccess on-chain.flowchart TD
A[Client agent / human] -->|HTTPS| B[Hono server<br/>agentbadge.xyz]
B --> C{bstock-freemium gate}
C -->|free tier / valid pass| D[API resource]
C -->|no access| E[402 + payment requirements]
E -->|PAYMENT-SIGNATURE| F[Arc facilitator]
F -->|verify + settle| G[Arc Mainnet<br/>USDC EIP-3009]
F -->|on success| H[MarketplacePassNFT<br/>mintServicePass]
H --> D
D -->|scan results| I[ERC-8004<br/>reputation + memo]
sequenceDiagram
autonumber
participant A as Agent
participant S as Paid endpoint
participant G as x402 gate
participant F as Facilitator
participant C as Arc Mainnet
participant N as ServicePass NFT
A->>S: Request (no payment)
S->>G: Check free bucket / hasAccess
G-->>A: 402 + requirements ($5 USDC, eip155:5042)
A->>A: Sign EIP-3009 transferWithAuthorization
A->>S: Retry + PAYMENT-SIGNATURE
S->>F: verify + settle
F->>C: Broadcast authorization (gasless)
C-->>F: tx confirmed
F->>N: mintServicePass(payer, serviceId, 30d)
N-->>F: minted
S-->>A: 200 + PAYMENT-RESPONSE + data
Note over A,N: Next requests pass hasAccess —<br/>no payment until pass expires
The client signs a transferWithAuthorization typed message (EIP-712) — no gas needed, no on-chain send from the client. Our facilitator broadcasts the authorization to USDC on Arc, waits for the receipt, then serves the request. Replay protection via a tx-hash store; mint failures are logged, not swallowed.
Not a testnet demo — every link resolves on the live explorer.
| Contract | Address | Deploy tx |
|---|---|---|
| MarketplacePassNFT | [0xf8756ce4400c76f1c31b72216c391e1c46cc2c03](https://explorer.arc.io/ad |