mcpField
T
TeleKashOracle

TeleKashOracle

本地服务
github.com/TeleKashOracle金融数据132 周前更新

关于 TeleKashOracle

TeleKashOracle 是面向 AI Agent 的预测市场概率与分析 MCP 服务,聚合 Kalshi 和 Polymarket 数据。它提供从市场查询、信号分析到交易执行的工具。

主要功能

  1. 01查询实时 YES/NO 概率与市场情绪
  2. 02搜索并比较 Kalshi 和 Polymarket 市场
  3. 03检测跨来源套利与概率分歧
  4. 04跟踪预测表现与风险指标
  5. 05路由交易并管理订单

适用场景

  1. 01查询特定事件的市场概率
  2. 02发现不同来源间的定价差异
  3. 03跟踪预测准确度与历史变化
  4. 04通过经纪商执行或取消交易

MCP 相关

通过 MCP 暴露市场情报、分析、交易和管理工具,供 AI Agent 查询市场及执行相关操作。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"telekashoracle": {
"command": "npx",
"args": [
"-y",
"telekash-mcp-server"
],
"env": {
"SUPABASE_URL": "<SUPABASE_URL>",
"SUPABASE_ANON_KEY": "<SUPABASE_ANON_KEY>"
}
}
}
}
启动命令npx -y telekash-mcp-server
需要配置的环境变量
SUPABASE_URLSupabase project URL for TeleKash database
SUPABASE_ANON_KEY密钥Supabase anonymous key for read access to prediction markets

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmtelekash-mcp-server0.6.1

工具

15

收录的工具列表 · 更新于 2 周前

参数类型必填说明
querystring否用于搜索市场的自然语言查询(market_id 的替代方式)
market_idstring否要查询的市场 UUID 或 external_id(代码)

详细介绍

TeleKash MCP Server

面向 AI Agent 的预测市场概率预言机。

npm version License: MIT MCP Compatible Node 18+

这是什么?

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_sentimentAI 情绪分析,包含信念强度、动量和噪声过滤免费
get_market_stats汇总所有市场和来源的统计数据免费
get_trending概率波动最大的市场免费
compare_sources并排比较 Kalshi 与 Polymarket 的赔率校准
分析
工具功能套餐
detect_arbitrage检测跨来源套利机会,并提供买入/卖出信号校准
get_signal结构化 TPF 信号:概率 + 情绪 + 噪声过滤 + 判定校准
get_divergences查找来源间分歧最大的市场(STRONG/MODERATE/WEAK)校准
get_edgeKelly 准则仓位规模、预期价值和风险分类校准
track_prediction记录预测以跟踪准确度校准
get_performanceBrier 分数、校准曲线、优势与市场分析校准
交易
工具功能说明层级
execute_trade将交易路由至 Kalshi、Polymarket 或原生彩池Edge
get_order_status查看经纪商订单的成交状态、价格和佣金Edge
cancel_order取消待处理或已提交的经纪商订单Edge
get_pool_status原生彩池构成、参与者数量和隐含赔率Edge
get_agent_balanceAgent 余额、盈亏、胜率和彩池持仓数量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$0100概率、搜索、趋势、情绪、统计数据、运行状况
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、SolanaUSDC免费(0%)
Stripe MPP法币USD(银行卡)2.9%
TONTON 主网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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。