About yieldagentx402
An x402 MCP server for AI agent workflows that applies policy checks and provides TEE attestations and signed receipts for operations, without custody of funds. Its 18 tools cover payments, governance, auditing, and business workflows.
Key features
- 01Check ShadeGuard policies before execution
- 02Provide TEE attestations and signed receipts
- 03Support x402 payments and secure workflows
- 04Manage approvals, controls, and compliance audits
- 05Offer lead and accounts-receivable workflows
- 06Route across 18 networks
Use cases
- 01Run agent workflows under policy constraints
- 02Process x402 payments and verify receipts
- 03Review run history and compliance attestations
- 04Perform lead scoring and cash flow forecasting
MCP support
The project provides a local stdio wrapper for the YieldAgentX402 MCP endpoint. The server exposes 18 tools to clients for policy governance, execution, receipt auditing, and business workflows.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y agentx402-mcp-serverYAX_API_KEYSecretYieldAgentX402 API key from https://yieldagentx402.app/applyYAX_AGENT_IDYour agent ID from the dashboard.YAX_MCP_ENDPOINTOptional full MCP endpoint override (default: https://api.yieldagentx402.app/mcp).Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEagentx402-mcp-server
Policy-gated, receipt-backed x402 execution for AI agents — ShadeGuard before funds move, TEE-attested runs, verifiable proof. Thin stdio wrapper for the live YieldAgentX402 MCP endpoint.
Proof: 18 tools · 18 chains · no custody · signed receipts on every call.
Docs · Try without signup · Get API Key · What is x402?
Try it now (no signup)
The yax_get_capabilities tool is public — you can discover everything before you ever sign up.
curl -X POST https://api.yieldagentx402.app/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"yax_get_capabilities","arguments":{}}}'
Returns: differentiators (pitch), proof_points (18 tools · 18 chains · no custody · signed receipts), security posture, and live infra status.
Install (1 minute)
Works with Claude Desktop, Claude Code, Cursor, Windsurf, Zed, and any MCP 2025-03-26 stdio client.
{
"mcpServers": {
"yieldagentx402": {
"command": "npx",
"args": ["-y", "agentx402-mcp-server"],
"env": {
"YAX_API_KEY": "yax_live_...",
"YAX_AGENT_ID": "optional-agent-id"
}
}
}
}
Get an API key at https://yieldagentx402.app/apply (or call POST /api/agent-onboard for instant demo credentials).
Tools (18)
| Category | Tools |
|---|---|
| Discovery (public, no auth) | yax_get_capabilities |
| Wallet & custody | yax_get_wallet_status |
| Execution | yax_run_secure_workflow, yax_process_x402_payment |
| Policy & governance | yax_check_policy, yax_submit_approval, yax_control_workflow, yax_audit_compliance, yax_get_attestation |
| Receipts & audit | yax_get_receipt, yax_verify_receipt, yax_list_runs |
| Workflows | yax_score_leads, yax_enrich_lead_data, yax_build_email_sequence, yax_monitor_churn_risk, yax_collect_ar_invoices, yax_forecast_cash_flow |
Every tool call is:
- ShadeGuard-policy-checked before execution
- TEE-attested (Intel TDX, NEAR AI Cloud —
mrEnclaveverifiable at/api/tee/report) - Receipt-backed (HMAC-SHA256 over canonical JSON)
- Filecoin + BTFS anchored when uploads succeed
- Routed across 18 networks including Base, Ethereum, Bitcoin (native), Starknet, NEAR, Solana, Stacks, BNB, Rootstock, Filecoin, Aptos, Sui, TON, Tron, XRPL, Stellar, Algorand
Custody-free wallet — one MPC key, three chains
The Shade Agent (NEAR chain signatures) derives payment addresses on demand — no private keys held anywhere.
| Chain | Address | Mode |
|---|---|---|
| EVM (Base/Eth) | 0x6905D04C3655625F6171f7b1e801a9325B1Fa1e8 | MPC-signed |
| Bitcoin (P2WPKH) | bc1qcd8ljsj7x0rq3sw7drrt7ragqmmt3tfsfxs6gy | MPC-signed |
| Starknet | 0x003a4e08…570906a21 | Stark curve, preset |
Live manifest: https://shade-agent-worker.cryptoblac.workers.dev/api/wallet
Configuration
| Env var | Required | Default |
|---|---|---|
YAX_API_KEY | Yes (for non-public tools) | — |
YAX_AGENT_ID | No | — |
YAX_MCP_ENDPOINT | No | https://api.yieldagentx402.app/mcp |
YAX_API_BASE | No | (sets endpoint if YAX_MCP_ENDPOINT unset) |
Registry
- Official MCP Registry:
io.github.Fabio662/yieldagentx402v1.0.4 - Glama: Fabio662/yieldagentx402-sdks — release 0.1.2, tool quality scored
- npm:
[email protected](this package) - Smithery:
fabianjefferson2/agentx402-mcp-server - Remote endpoint:
https://api.yieldagentx402.app/mcp(Streamable HTTP, MCP 2025-03-26) - x402scan: server/ddec8170…
- Status: api.yieldagentx402.app/api/status
Development
npm install
npm run build
npm start
The package is intentionally thin. Tool discovery and tool calls are provided by the public YieldAgentX402 MCP endpoint, so the local package stays truthful as the hosted server evolves.
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.