
Pythia Oracle Mcp
Brings Chainlink-powered technical indicators into your AI workspace. Query computed on-chain metrics like RSI, EMA, Bollinger Bands, and VWAP for tokens across multiple timeframes without writing Solidity or deploying contracts. The tools let you check indicator feeds by token, review oracle uptime and health stats, grab integration code for different pricing tiers, and explore Pythia Events (condition-based triggers) and Pythia Visions (walk-forward validated pattern detection). Useful when you're prototyping DeFi strategies, researching on-chain trading signals, or need to explain how event-driven smart contract execution works without spinning up a testnet node.
- GitHub stars
- 1
- tools
- 18
- transport
- STDIO
- last updated
- Sep 5, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
list_tokensAll tracked tokens with status, uptime, and data sources
All tracked tokens with status, uptime, and data sources
No parameter schema in public metadata yet.
get_token_feedsAll indicator feed names for a specific token
All indicator feed names for a specific token
No parameter schema in public metadata yet.
get_market_summarySystem-wide overview — tokens by status, ecosystem coverage, infrastructure health
System-wide overview — tokens by status, ecosystem coverage, infrastructure health
No parameter schema in public metadata yet.
check_oracle_healthPer-token 30-day uptime (worst-first), data source status, incident report
Per-token 30-day uptime (worst-first), data source status, incident report
No parameter schema in public metadata yet.
get_contractsAll contract addresses (operator, consumers, faucet, LINK)
All contract addresses (operator, consumers, faucet, LINK)
No parameter schema in public metadata yet.
get_pricingPricing tiers and when to use each one
Pricing tiers and when to use each one
No parameter schema in public metadata yet.
get_integration_guideReady-to-deploy Solidity code for any tier
Ready-to-deploy Solidity code for any tier
No parameter schema in public metadata yet.
get_events_infoHow Pythia Events work — subscribe to indicator conditions, get triggered on-chain
How Pythia Events work — subscribe to indicator conditions, get triggered on-chain
No parameter schema in public metadata yet.
get_events_guideSolidity code and deployment steps for event subscriptions
Solidity code and deployment steps for event subscriptions
No parameter schema in public metadata yet.
subscribe_infoSubscription details — conditions, pricing, refund mechanics
Subscription details — conditions, pricing, refund mechanics
No parameter schema in public metadata yet.
get_visions_infoPythia Visions overview — walk-forward validated patterns, fire-frequency disclosure, contract address
Pythia Visions overview — walk-forward validated patterns, fire-frequency disclosure, contract address
No parameter schema in public metadata yet.
get_visions_guideSolidity code to subscribe to Visions and listen for VisionFired events
Solidity code to subscribe to Visions and listen for VisionFired events
No parameter schema in public metadata yet.
get_vision_historyRecent Visions fired for a token with pattern breakdown and confidence stats
Recent Visions fired for a token with pattern breakdown and confidence stats
No parameter schema in public metadata yet.
get_vision_payloadFull enriched object for a fired Vision — failure profile, cooldown context, concurrent fires
Full enriched object for a fired Vision — failure profile, cooldown context, concurrent fires
No parameter schema in public metadata yet.
lookup_event_feedReverse-lookup an Event feedId (bytes32) to its human-readable feed name
Reverse-lookup an Event feedId (bytes32) to its human-readable feed name
No parameter schema in public metadata yet.
list_subscriptionsEnumerate active Pythia Event subscriptions for an owner address
Enumerate active Pythia Event subscriptions for an owner address
No parameter schema in public metadata yet.
get_feed_valueLatest computed value for any Pythia indicator feed (off-chain cache)
Latest computed value for any Pythia indicator feed (off-chain cache)
No parameter schema in public metadata yet.
get_indicator_historyRead the free, immutable public history for a feed over a date range (≤31 days/call) — per-day coverage + optional ABOVE/BELOW verdict (TRUE / FALSE / INSUFFICIENT_DATA) with the exact day-file URLs so anyone can re-verify
Read the free, immutable public history for a feed over a date range (≤31 days/call) — per-day coverage + optional ABOVE/BELOW verdict (TRUE / FALSE / INSUFFICIENT_DATA) with the exact day-file URLs so anyone can re-verify
No parameter schema in public metadata yet.
Sponsors
Readme
Pythia Oracle MCP Server
Every smart contract deserves intelligence, not just data.
Pythia is the first oracle delivering calculated technical indicators on-chain — EMA, RSI, VWAP, Bollinger Bands, volatility — for any token, on any Chainlink-supported chain. The same indicators traders use, available to smart contracts and AI agents with a single call via Chainlink.
Pythia Events lets smart contracts subscribe to indicator conditions (RSI below 30, EMA crossover, Bollinger breakout) and get called automatically when they trigger. No keeper, no off-chain bot, no polling — your contract reacts to markets on its own.
Details
- Repository
- github.com/pythia-the-oracle/pythia-oracle-mcp
- Category
- Data & Analytics
- Package
pythia-oracle-mcp- Transport
- STDIO
- Registry
- MCP registry, active