xDEO — Earnings Oracle
Reputation-ranked analyst earnings estimates. Pay per call via x402 on Base.
Should I use this
Quality & Safety
Findings (5)
- LOWin ticker_consensus
- LOWin list_estimates
- LOWin read_estimate
- LOWin leaderboard
- LOWin verdict
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": {
"xdeo": {
"url": "https://xdeo.timothy-walton45.workers.dev/mcp"
}
}
}Remote endpoints
https://xdeo.timothy-walton45.workers.dev/mcpstreamable-httpWhat it can do
Tool inventory
Tools (8)
🟢list_tickers
List all tracked tickers. Free.
Input Schema
{
"type": "object",
"properties": {}
}⚪ticker_consensus(ticker)
Ticker details + free reputation-weighted consensus estimate.
Input Schema
{
"type": "object",
"properties": {
"ticker": {
"type": "string"
}
},
"required": [
"ticker"
]
}🟢list_estimates(ticker, payment_token)
All estimates for a ticker. Costs 0.01 USDC via x402.
Input Schema
{
"type": "object",
"properties": {
"ticker": {
"type": "string"
},
"payment_token": {
"type": "string",
"description": "base64 x402 payload"
}
},
"required": [
"ticker"
]
}🟢read_estimate(id, payment_token)
Full thesis for one estimate. Analyst-priced x402 payment.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"payment_token": {
"type": "string"
}
},
"required": [
"id"
]
}🟡submit_estimate(ticker, analyst, metric, fiscal_year, fiscal_period, ...)
Submit an earnings estimate (opinion). Free; reputation is the stake.
Input Schema
{
"type": "object",
"properties": {
"ticker": {
"type": "string"
},
"analyst": {
"type": "string",
"description": "0x address (Base)"
},
"metric": {
"type": "string",
"enum": [
"eps",
"revenue"
]
},
"fiscal_year": {
"type": "number"
},
"fiscal_period": {
"type": "string",
"enum": [
"Q1",
"Q2",
"Q3",
"Q4",
"FY"
]
},
"predicted": {
"type": "number"
},
"confidence": {
"type": "number"
},
"thesis": {
"type": "string"
},
"price_usdc": {
"type": "number"
}
},
"required": [
"ticker",
"analyst",
"fiscal_year",
"fiscal_period",
"predicted",
"thesis"
]
}⚪leaderboard(limit)
Global analyst reputation leaderboard. Free.
Input Schema
{
"type": "object",
"properties": {
"limit": {
"type": "number"
}
}
}🟡verdict(filingId)
Post-earnings scoreboard for a filing. Free.
Input Schema
{
"type": "object",
"properties": {
"filingId": {
"type": "string"
}
},
"required": [
"filingId"
]
}⚪ai_thesis(id, payment_token)
AI-synthesized investment thesis for one estimate. Combines the analyst's raw thesis, their historical accuracy, and (if scored) the actual SEC filing result into a structured analysis: summary, bull/bear case, key assumptions, risks, and confidence assessment. Costs 0.75 USDC via x402. Not investment advice.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "estimate ID"
},
"payment_token": {
"type": "string",
"description": "base64 x402 payload"
}
},
"required": [
"id"
]
}Community
Evidence