关于 TeleKashOracle
TeleKashOracle 是面向 AI Agent 的预测市场概率与分析 MCP 服务,聚合 Kalshi 和 Polymarket 数据。它提供从市场查询、信号分析到交易执行的工具。
主要功能
- 01查询实时 YES/NO 概率与市场情绪
- 02搜索并比较 Kalshi 和 Polymarket 市场
- 03检测跨来源套利与概率分歧
- 04跟踪预测表现与风险指标
- 05路由交易并管理订单
适用场景
- 01查询特定事件的市场概率
- 02发现不同来源间的定价差异
- 03跟踪预测准确度与历史变化
- 04通过经纪商执行或取消交易
MCP 相关
通过 MCP 暴露市场情报、分析、交易和管理工具,供 AI Agent 查询市场及执行相关操作。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
15收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 否 | 用于搜索市场的自然语言查询(market_id 的替代方式) |
| market_id | string | 否 | 要查询的市场 UUID 或 external_id(代码) |
详细介绍
TeleKash MCP Server
面向 AI Agent 的预测市场概率预言机。
这是什么?
TeleKash 是 Agent 经济的概率预言机。实时接入来自 Kalshi(受 CFTC 监管)和 Polymarket 的 4,500 多个活跃预测市场。提供结构化交易信号、跨来源套利检测、噪声过滤,以及覆盖加密货币、政治、体育、娱乐、金融、天气、科技和科学领域的智能交易路由。
它的不同之处:
- 多来源 — Kalshi + Polymarket + 原生资金池,而非单一交易所
- 自校准 — 使用 Platt scaling,配备每日重新校准周期和 Brier 分数跟踪
- 通用支付层 — Agent 可按调用次数使用 USDC(通过 x402 支持 Base/Polygon/Solana)、法币(Stripe)或 TON 付款
- 28 个工具 — 从免费概率查询到收取 1% 佣金的经纪商执行
快速安装
npx telekash-mcp-server
Claude Code
claude mcp add telekash-oracle npx telekash-mcp-server
Claude Desktop / Cursor
添加到 MCP 配置文件:
{
"mcpServers": {
"telekash-oracle": {
"command": "npx",
"args": ["telekash-mcp-server"]
}
}
}
工具
28 个工具,分为 4 类。免费套餐下的所有工具均无需 API 密钥(每天 100 次查询)。提供 4,500 多个活跃市场。
智能分析
| 工具 | 功能 | 套餐 |
|---|---|---|
get_probability | 实时 YES/NO 概率及按交易量加权的置信度评分 | 免费 |
list_markets | 按类别、来源和司法管辖区浏览市场,并支持排序 | 免费 |
search_markets | 对 4,500 多个市场进行全文搜索 | 免费 |
get_history | 查看过去 1 小时、24 小时、7 天、30 天的历史概率变化 | 免费 |
get_sentiment | AI 情绪分析,包含信念强度、动量和噪声过滤 | 免费 |
get_market_stats | 汇总所有市场和来源的统计数据 | 免费 |
get_trending | 概率波动最大的市场 | 免费 |
compare_sources | 并排比较 Kalshi 与 Polymarket 的赔率 | 校准 |
分析
| 工具 | 功能 | 套餐 |
|---|---|---|
detect_arbitrage | 检测跨来源套利机会,并提供买入/卖出信号 | 校准 |
get_signal | 结构化 TPF 信号:概率 + 情绪 + 噪声过滤 + 判定 | 校准 |
get_divergences | 查找来源间分歧最大的市场(STRONG/MODERATE/WEAK) | 校准 |
get_edge | Kelly 准则仓位规模、预期价值和风险分类 | 校准 |
track_prediction | 记录预测以跟踪准确度 | 校准 |
get_performance | Brier 分数、校准曲线、优势与市场分析 | 校准 |
交易
| 工具 | 功能说明 | 层级 |
|---|---|---|
execute_trade | 将交易路由至 Kalshi、Polymarket 或原生彩池 | Edge |
get_order_status | 查看经纪商订单的成交状态、价格和佣金 | Edge |
cancel_order | 取消待处理或已提交的经纪商订单 | Edge |
get_pool_status | 原生彩池构成、参与者数量和隐含赔率 | Edge |
get_agent_balance | Agent 余额、盈亏、胜率和彩池持仓数量 | Edge |
get_resolution_status | 多来源结果验证和置信度 | Edge |
create_market | 创建自定义二元预测市场 | Edge |
export_data | 批量导出:概率历史、结果、目录、套利 | Edge |
管理
| 工具 | 功能说明 | 层级 |
|---|---|---|
generate_api_key | 生成免费 API 密钥(无需注册) | Free |
get_usage | 查看当前 API 用量、速率限制和层级状态 | Free |
register_alert | 针对概率交叉、错误定价、交易量激增设置 Webhook 警报 | Edge |
list_alerts | 列出活动中的 Webhook 警报及其发送统计 | Edge |
delete_alert | 删除 Webhook 警报 | Edge |
get_health | 系统运行状况:连接状态、数据新鲜度、经纪商状态 | Free |
定价
按查询计费。无订阅。免费层级无需 API 密钥。
| 层级 | 费用 | 每日查询数 | 可用功能 |
|---|---|---|---|
| Free | $0 | 100 | 概率、搜索、趋势、情绪、统计数据、运行状况 |
| Calibration | $0.01/次查询 | 1,000 | + 跨来源比较、套利、信号、偏差、Kelly 仓位规模、表现跟踪 |
| Edge | $0.05/次查询 | 不限 | + 经纪商交易(1% 佣金)、原生彩池(5% 费用)、Webhook、数据导出、创建市场 |
收入模式
| 收入来源 | 费率 | 说明 |
|---|---|---|
| 智能查询 | $0 - $0.05/次查询 | 实时概率、情绪、信号 |
| 经纪商交易 | 1% 佣金 | 以最优价格执行,并路由至 Kalshi 或 Polymarket |
| 原生彩池交易 | 结算时收取 5% 费用 | 与 Telegram 用户共同参与的彩池 |
通用支付层
Agent 也可以按次付费,无需 API 密钥或层级——直接在工具参数中附上支付证明。
| 支付方式 | 网络 | 资产 | 费用 |
|---|---|---|---|
| x402(Coinbase) | Base、Polygon、Solana | USDC | 免费(0%) |
| Stripe MPP | 法币 | USD(银行卡) | 2.9% |
| TON | TON 主网 | TON | 免费(0%) |
// Agent pays per-call — no subscription needed
const result = await client.callTool({
name: "get_signal",
arguments: {
query: "Bitcoin 200K",
x402_payment: {
tx_hash: "0xabc...",
network: "base",
rail: "x402",
},
},
});
获取 API 密钥
# Via the MCP server itself (free tier, no signup)
# Call the generate_api_key tool
# Or via Telegram
# Message @TeleKashBot with /apikey
示例
连接到服务并查询市场概率:
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js";
const transport = new StdioClientTransport({
command: "npx",
args: ["telekash-mcp-server"],
});
const client = new Client({ name: "my-agent", version: "1.0.0" });
await client.connect(transport);
// Get probability for a market
const result = await client.callTool({
name: "get_probability",
arguments: { query: "Will Bitcoin hit $200K by end of 2026?" },
});
console.log(result.content);
// => { probability: { yes: 34, no: 66 }, confidence: { grade: "HIGH", score: 82 }, ... }
更多示例请参阅 examples/ 目录:
quick-start.ts-- 连接、搜索并获取概率arbitrage-scanner.ts-- 查找不同来源之间的错误定价portfolio-scanner.ts-- 扫描市场并构建排名后的投资组合market-monitor.ts-- 监控市场并记录概率变化
环境变量
该服务无需任何凭据即可运行(返回演示数据)。如需访问实时市场:
SUPABASE_URL=https://rrkjtdnxkscukexbsrue.supabase.co
SUPABASE_ANON_KEY=your-anon-key
TELEKASH_API_KEY=your-api-key # Optional: enables paid tiers
TELEKASH_PAYMENT_ADDRESS=0x... # Optional: EVM wallet for x402 USDC payments
TELEKASH_TON_ADDRESS=UQ... # Optional: TON wallet for TON payments
STRIPE_SECRET_KEY=sk_... # Optional: Stripe for fiat payments
X402_FACILITATOR_URL=https://x402.org/facilitator # Default: Coinbase facilitator
数据来源
| 来源 | 类型 | 同步频率 |
|---|---|---|
| Kalshi | 受 CFTC 监管的美国交易所 | 每 15 分钟 |
| Polymarket | 加密原生交易所 | 每小时 |
所有来源的数据都会自动汇总、去重,并归入 8 个类别:加密货币、政治、体育、娱乐、金融、天气、科技、科学。
链接
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。