x402 Oracle
Paid x402 help: debug 402 errors, review MCP manifests, rewrite Bazaar listings. USDC on Base.
Should I use this
Quality & Safety
Findings (2)
- LOWin oracle_pricing
- LOWin complete_oracle_task
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"x402orcle": {
"url": "https://x402orcle.vercel.app/mcp"
}
}
}Remote endpoints
https://x402orcle.vercel.app/mcpstreamable-httpWhat it can do
Tool inventory
Tools (7)
⚪oracle_health
Free liveness + seller posture (payTo configured, no spend key, network, demo/live).
Input Schema
{
"type": "object",
"properties": {}
}⚪oracle_pricing
Free menu of paid consults, A2A tasks, and connect how-to. No keys requested.
Input Schema
{
"type": "object",
"properties": {}
}⚪oracle_ask(question, audience)
Paid x402/MCP/A2A/Bazaar consult. JSON wisdom envelope: verdict, wisdom, developer build notes, risk, citations, receipt.
Input Schema
{
"type": "object",
"properties": {
"question": {
"type": "string"
},
"audience": {
"type": "string"
}
},
"required": [
"question"
]
}🟡oracle_diagnose_402(challenge_b64_or_json, resource_url)
Post-mortem a 402 handshake: PAYMENT-REQUIRED shape, bazaar extension, network, asset, resource.url.
Input Schema
{
"type": "object",
"properties": {
"challenge_b64_or_json": {
"type": "string"
},
"resource_url": {
"type": "string"
}
},
"required": [
"challenge_b64_or_json"
]
}⚪oracle_review_mcp(mcp_url, notes)
Review an MCP paid-tool server for createPaymentWrapper, free health tool, discovery extension, burner isolation.
Input Schema
{
"type": "object",
"properties": {
"mcp_url": {
"type": "string"
},
"notes": {
"type": "string"
}
},
"required": [
"mcp_url"
]
}🟢oracle_bazaar_rewrite(current_description, buyer_phrases)
Rewrite serviceName (≤32), description (≤500), tags (≤5) for buyer-query rank. Warns on first-index freeze.
Input Schema
{
"type": "object",
"properties": {
"current_description": {
"type": "string"
},
"buyer_phrases": {
"type": "array"
}
},
"required": [
"current_description"
]
}⚪complete_oracle_task(goal, constraints)
Outcome A2A task: typed diffs, operator handoff notes, and revenue/risk for a concrete x402 shipping goal.
Input Schema
{
"type": "object",
"properties": {
"goal": {
"type": "string"
},
"constraints": {
"type": "string"
}
},
"required": [
"goal"
]
}Community
Evidence