Prediction market probability oracle. 500+ markets from Kalshi, Polymarket & Metaculus.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
cancel_order
Cancel pending or submitted broker orders
-
compare_sources
Kalshi vs Polymarket side-by-side odds comparison
-
create_market
Create custom binary prediction markets
-
delete_alert
Delete a webhook alert
-
detect_arbitrage
Cross-source arbitrage opportunities with buy/sell signals
-
execute_trade
Route trades to Kalshi, Polymarket, or native parimutuel pools
-
export_data
Bulk export: probability history, resolutions, catalogs, arbitrage
-
generate_api_key
Generate a free API key (no signup required)
-
get_agent_balance
Agent balance, P&L, win rate, and pool position count
-
get_divergences
Markets where sources disagree most (STRONG/MODERATE/WEAK)
-
get_edge
Kelly Criterion sizing, expected value, and risk classification
-
get_health
System health: connectivity, data freshness, broker status
-
get_history
Historical probability changes over 1h, 24h, 7d, 30d
-
get_market_stats
Aggregate statistics across all markets and sources
-
get_order_status
Check fill status, price, and commission on broker orders
-
get_performance
Brier score, calibration curve, edge-vs-market analysis
-
get_pool_status
Native pool composition, participant counts, implied odds
-
get_probability
Real-time YES/NO probability with volume-weighted confidence score
-
get_resolution_status
Multi-source resolution verification and confidence levels
-
get_sentiment
AI sentiment analysis with conviction, momentum, and noise filter
-
get_signal
Structured TPF signal: probability + sentiment + noise filter + verdict
-
get_trending
Markets with the biggest probability swings
-
get_usage
Check current API usage, rate limits, and tier status
-
list_alerts
List active webhook alerts with delivery stats
-
list_markets
Browse markets by category, source, jurisdiction, with sorting
-
register_alert
Webhook alerts for probability crosses, mispricings, volume spikes
-
search_markets
Full-text search across 4,500+ markets
-
track_prediction
Record predictions for accuracy tracking
analyzed commit e664a7a · analyzer v33 · 17h ago
danger signals2
- suspicious endpoint t.me TeleKashOracle-mcp-server-e664a7a/src/index.ts :1448
"Invalid API key. Get a free key at https://t.me/TeleKashBot or use without a key for free tier.", - suspicious endpoint t.me TeleKashOracle-mcp-server-e664a7a/worker/src/index.ts :99
"API key not found or invalid. Get one free at https://t.me/TeleKashBot",
code files: 27
filesystem 1
- fs TeleKashOracle-mcp-server-e664a7a/src/cache.ts :16
import { mkdirSync, existsSync } from "fs";
network 3
- net TeleKashOracle-mcp-server-e664a7a/src/broker.ts :137
const response = await fetch(url, { - net TeleKashOracle-mcp-server-e664a7a/src/x402.ts :256
const response = await fetch(`${FACILITATOR_URL}/verify`, { - net TeleKashOracle-mcp-server-e664a7a/worker/src/index.ts :248
async fetch(request: Request, env: Env): Promise<Response> {
secrets 6
- secrets (weak) TeleKashOracle-mcp-server-e664a7a/examples/arbitrage-scanner.ts :20
SUPABASE_ANON_KEY: process.env.SUPABASE_ANON_KEY || "", - secrets (weak) TeleKashOracle-mcp-server-e664a7a/examples/quick-start.ts :18
SUPABASE_ANON_KEY: process.env.SUPABASE_ANON_KEY || "", - secrets TeleKashOracle-mcp-server-e664a7a/src/broker.ts :474
const kalshiKey = process.env.KALSHI_API_KEY; - secrets TeleKashOracle-mcp-server-e664a7a/src/db.ts :80
process.env.SUPABASE_SERVICE_KEY || process.env.SUPABASE_ANON_KEY; - secrets TeleKashOracle-mcp-server-e664a7a/src/index.ts :1381
process.env.SUPABASE_ANON_KEY || process.env.TELEKASH_SUPABASE_KEY; - secrets TeleKashOracle-mcp-server-e664a7a/src/x402.ts :81
const STRIPE_SECRET_KEY = process.env.STRIPE_SECRET_KEY || "";
database 1
- db TeleKashOracle-mcp-server-e664a7a/src/cache.ts :14
import Database from "better-sqlite3";
install hooks 1
- prepublishOnly TeleKashOracle-mcp-server-e664a7a/package.json :15
npm run build
declared dependencies 10
- @modelcontextprotocol/sdk@^1.0.0
- @supabase/supabase-js@^2.39.0
- @x402/core@^2.7.0
- @x402/evm@^2.7.0
- better-sqlite3@^12.8.0
- dotenv@^17.3.1
- @types/better-sqlite3@^7.6.13
- @types/node@^20.10.0
- tsx@^4.7.0
- typescript@^5.3.0