pythia-oracle-mcp
OfficialPythia Oracle MCP 服务器
每个智能合约都应具备智能,而不仅仅是数据。
Pythia 是第一个在链上提供计算技术指标(EMA、RSI、VWAP、布林带、波动率)的预言机,适用于任何代币,以及任何支持 Chainlink 的链。交易员使用的相同指标,现在通过 Chainlink 只需一次调用即可供智能合约和 AI 代理使用。
Pythia Events 允许智能合约订阅指标条件(如 RSI 低于 30、EMA 交叉、布林带突破),并在触发时自动被调用。无需 Keeper,无需链下机器人,无需轮询——您的合约可以自行对市场做出反应。
Pythia Visions 在链上传递经过前向验证的市场情报——模式类型、置信度评分、指标快照以及需要关注的馈送,所有这些都在一个事件中完成。经过 9 年历史数据的回测。订阅免费。如需获取当前的实时代币 + 模式目录(包含准确率统计和触发频率),请调用下方 MCP 工具中的 get_visions_info。
为什么选择 Pythia?
大多数预言机只提供价格。Pythia 为您提供计算分析:EMA、RSI、布林带、VWAP、波动率——适用于 BTC、SOL、TAO、RENDER、ONDO、AAVE、UNI 等代币,涵盖 4 个时间周期,并通过 Chainlink 在链上传递。新的代币和指标可按需添加。如果您的 AI 代理、DeFi 协议或交易机器人需要链上 RSI、EMA 或布林带——Pythia 是唯一的来源。
使用场景:
需要链上技术信号的 AI 交易代理
基于 RSI 或波动率阈值的 DeFi 金库再平衡
使用布林带宽度进行智能合约风险管理
具有实时计算指标的 AI 驱动投资组合分析
事件驱动策略——订阅 RSI 阈值或 EMA 交叉,您的合约会自动触发
无需 Keeper 的自动化 DeFi 机器人——无需 Gelato,无需 cron 任务,无需链下基础设施
Related MCP server: TA-Lib MCP Server
快速入门
pip install pythia-oracle-mcpClaude Desktop
添加到 claude_desktop_config.json:
{
"mcpServers": {
"pythia-oracle": {
"command": "pythia-oracle-mcp"
}
}
}Claude Code
claude mcp add pythia-oracle -- pythia-oracle-mcpCursor / Windsurf / VS Code
添加到 MCP 设置:
{
"pythia-oracle": {
"command": "pythia-oracle-mcp"
}
}OpenAI Agents / GPT
任何兼容 MCP 的客户端均可使用——只需将其指向 pythia-oracle-mcp。
直接运行
python -m pythia_oracle_mcp可用工具
工具 | 描述 |
| 所有已追踪代币的状态、正常运行时间和数据源 |
| 特定代币的所有指标馈送名称 |
| 系统级概览——按状态分类的代币、生态覆盖范围、基础设施健康状况 |
| 每个代币的 30 天正常运行时间(最差优先)、数据源状态、事件报告 |
| 所有合约地址(操作员、消费者、水龙头、LINK) |
| 定价层级及各层级的使用时机 |
| 适用于任何层级的可部署 Solidity 代码 |
| Pythia Events 的工作原理——订阅指标条件,在链上触发 |
| 用于事件订阅的 Solidity 代码和部署步骤 |
| 订阅详情——条件、定价、退款机制 |
| Pythia Visions 概览——前向验证模式、触发频率披露、合约地址 |
| 订阅 Visions 并监听 VisionFired 事件的 Solidity 代码 |
| 代币最近触发的 Visions,包含模式细分和置信度统计 |
| 触发 Vision 的完整丰富对象——失败概况、冷却时间上下文、并发触发 |
| 将事件 feedId (bytes32) 反向查找为其人类可读的馈送名称 |
| 枚举所有者地址的活跃 Pythia Event 订阅 |
| 任何 Pythia 指标馈送的最新计算值(链下缓存) |
示例提示词
询问您的 AI 代理:
"Pythia 为比特币提供了哪些指标?"
调用 get_token_feeds("bitcoin")——返回比特币的所有指标馈送,按类型分组。
"Pythia 是否足够可靠以进行集成?"
调用 check_oracle_health()——返回每个代币的正常运行时间、数据源健康状况和活跃事件。
"给我一个 Solidity 合约来使用 Pythia 的速度包"
调用 get_integration_guide("speed")——返回一个包含正确地址和作业 ID 的完整、可部署的合约。
"Pythia 覆盖哪些代币,它们是否都在正常工作?"
调用 get_market_summary()——返回生态覆盖范围、状态细分和基础设施健康状况。
"Pythia Events 是如何工作的?我希望我的合约在 BTC RSI 低于 30 时做出反应。"
调用 get_events_info()——返回订阅的工作原理、支持的条件和定价。
"给我订阅 EMA 交叉事件的 Solidity 代码。"
调用 get_events_guide()——返回一个带有订阅/接收模式的可部署 EventSubscriber 合约。
"什么是 Pythia Visions?它能检测到哪些模式?"
调用 get_visions_info()——返回经过前向验证的模式,包含准确率范围、触发频率、合约地址及其工作原理。
"向我展示最近触发的 BTC Visions"
调用 get_vision_history("BTC")——返回最近的模式检测结果,包含置信度和价格。
"给我订阅 Pythia Visions 的 Solidity 代码"
调用 get_visions_guide()——返回一个订阅 VisionFired 事件的合约。
Pythia 提供的内容
任何代币,任何支持 Chainlink 的链——目前服务于 BTC、SOL、TAO、RENDER、ONDO、AAVE、UNI、MORPHO 等,并可按需添加新代币
6 种指标类型: EMA、RSI、布林带(上轨/下轨)、VWAP、波动率、美元价格
4 个时间周期: 5 分钟、1 小时、1 天、1 周
4 个定价层级: Discovery / Analysis / Speed / Complete——获取当前 LINK 费用请调用
get_pricing免费试用: PythiaFaucet 合约——无需 LINK
Pythia Events: 订阅指标条件(高于/低于阈值)——当条件触发时,您的合约会被调用。以 LINK 预付,取消或触发时未使用的部分将退还。无需 Keeper 基础设施。
Pythia Visions: 链上经过前向验证的市场情报——模式类型 + 置信度 + 指标快照 + 需关注的馈送,通过 Chainlink 传递。订阅免费。如需获取实时模式 + 代币列表,请调用
get_visions_info。
数据新鲜度
此 MCP 服务器是 https://pythia.c3x-solutions.com/feed-status.json 的轻量级客户端,该实时状态馈送由数据引擎每 15 分钟更新一次。新的代币、新的模式、合约地址和定价变更会在数据引擎下一个周期后的几秒钟内出现在 MCP 工具中——无需更新软件包。
如果无法访问实时馈送,MCP 工具会抛出明确的错误,而不是提供陈旧的内置数据。请稍后重试或检查状态。(自 v0.9.0 起,采用“失败即报错”策略——早期版本中内置的后备数据已因偏离生产状态而被移除。)
集成示例
请参阅 pythia-oracle-examples 获取包含 Hardhat 设置的 Solidity 合约——可在任何支持 Chainlink 的网络上部署。
链接
许可证
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables interaction with Chainlink's decentralized oracle network, providing access to real-time price feeds, serverless functions, smart contract automation, verifiable randomness, cross-chain messaging, and proof of reserve across multiple blockchain networks.
- AlicenseCqualityDmaintenanceProvides technical analysis indicators like SMA, EMA, RSI, MACD, Bollinger Bands, and Stochastic through MCP, enabling AI assistants to perform financial market analysis and calculations on price data.187MIT
- FlicenseNot gradedqualityDmaintenanceProvides real-time cryptocurrency market data and technical indicators (EMA, MACD, RSI, ATR, Bollinger Bands) from Aster DEX with multi-timeframe analysis support for trading pairs like BTC, ETH, and SOL.
- FlicenseNot gradedqualityFmaintenanceAI-powered crypto signal intelligence for 20 assets (BTC, ETH, SOL, etc). 6 scoring dimensions: whale activity, technical analysis, derivatives flow, narrative strength, sentiment, market structure. Market regime detection (TRENDING/RANGING), portfolio optimization, and accuracy tracking. 9 read-only MCP tools. Free via MCP, $0.001 USDC via x402 on Base for REST API.2
Related MCP Connectors
Chainlink - 35 tools for price feeds and oracle data
Crypto price-event settlement verdicts and US building-permit data, paid per call in USDC.
Live financial data MCP: FX, crypto, stocks, news, URL reader. x402 on Base: $0.001/call.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pythia-the-oracle/pythia-oracle-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server