Pythia Oracle MCP Server
On-chain calculated crypto indicators for AI agents and smart contracts.
Pythia is the first oracle delivering calculated technical indicators on-chain — EMA, RSI, VWAP, Bollinger Bands, volatility — for 22 tokens across crypto. Not just prices. The same indicators traders use, available to smart contracts and AI agents with a single call via Chainlink.
Why Pythia?
Most oracles only give you price. Pythia gives you computed analysis: 484 indicator feeds across 22 tokens (BTC, SOL, TAO, RENDER, ONDO, AAVE, UNI, and more), 4 timeframes, delivered on Polygon via Chainlink. If your AI agent, DeFi protocol, or trading bot needs on-chain RSI, EMA, or Bollinger Bands — Pythia is the only source.
Use cases:
AI trading agents that need on-chain technical signals
DeFi vault rebalancing based on RSI or volatility thresholds
Smart contract risk management using Bollinger Band width
AI-powered portfolio analysis with real-time calculated metrics
Quick Start
pip install pythia-oracle-mcpClaude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"pythia-oracle": {
"command": "pythia-oracle-mcp"
}
}
}Claude Code
claude mcp add pythia-oracle -- pythia-oracle-mcpCursor / Windsurf / VS Code
Add to MCP settings:
{
"pythia-oracle": {
"command": "pythia-oracle-mcp"
}
}OpenAI Agents / GPT
Any MCP-compatible client works — just point it at pythia-oracle-mcp.
Run directly
python -m pythia_oracle_mcpAvailable Tools
Tool | Description |
| All 22 tracked tokens with status, uptime, and data sources |
| All indicator feed names for a specific token |
| System-wide overview — tokens by status, ecosystem coverage, infrastructure health |
| Per-token 30-day uptime (worst-first), data source status, incident report |
| All contract addresses (operator, consumers, faucet, LINK) |
| Pricing tiers and when to use each one |
| Ready-to-deploy Solidity code for any tier |
Example Prompts
Ask your AI agent:
"What indicators does Pythia have for Bitcoin?"
Calls get_token_feeds("bitcoin") — returns all 22 indicator feeds grouped by type.
"Is Pythia reliable enough to integrate?"
Calls check_oracle_health() — returns per-token uptime, data source health, and active incidents.
"Give me a Solidity contract to consume Pythia's speed bundle"
Calls get_integration_guide("speed") — returns a complete, deployable contract with correct addresses and job IDs.
"What tokens does Pythia cover and are they all working?"
Calls get_market_summary() — returns ecosystem coverage, status breakdown, and infrastructure health.
What Pythia Provides
484 indicator feeds across 22 tokens (cross-chain: BTC, SOL, TAO, RENDER, ONDO and more)
5 indicator types: EMA, RSI, Bollinger (upper/lower), Volatility, USD Price
4 timeframes: 5-minute, 1-hour, 1-day, 1-week
4 pricing tiers: Discovery (0.01 LINK), Analysis (0.03), Speed (0.05), Complete (0.10)
Free trial: PythiaFaucet contract — no LINK needed, 5 requests/day
Integration Examples
See pythia-oracle-examples for Solidity contracts with Hardhat setup — ready to deploy on Polygon.
Links
License
MIT