MCP server
Simplefunctions
io.github.spfunctions/simplefunctions
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Calibrated world model for AI agents. 40 tools: world state, markets, trading. Kalshi + Polymarket.
Working at last checkAbout 18,488 tokens per request once connected108 tools
https://simplefunctions.dev/api/mcp/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 108
- Token cost
- About 18,488 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http simplefunctions https://simplefunctions.dev/api/mcp/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.simplefunctions] url = "https://simplefunctions.dev/api/mcp/mcp"
Gemini CLI
{"mcpServers":{"simplefunctions":{"httpUrl":"https://simplefunctions.dev/api/mcp/mcp"}}}
Cursor
{"mcpServers":{"simplefunctions":{"url":"https://simplefunctions.dev/api/mcp/mcp"}}}
VS Code
{"servers":{"simplefunctions":{"type":"http","url":"https://simplefunctions.dev/api/mcp/mcp"}}}
Antigravity
agy mcp add simplefunctions https://simplefunctions.dev/api/mcp/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"simplefunctions","server_url":"https://simplefunctions.dev/api/mcp/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"simplefunctions","server_url":"https://simplefunctions.dev/api/mcp/mcp"}
Tools
add_position~292 tokens
Record a new position in a thesis for tracking. Use after an intent fills or a manual trade.augment_tree~150 tokens
Advanced: Merge suggested causal tree nodes from evaluations into the tree (append-only).batch_markets~115 tokens
Fetch many markets at once by ticker list. Cheaper than calling get_market_detail in a loop.browse_public_skillsBrowses the web · ~158 tokens
Browse public skills from the community. Free-tier and rate-limited. Filter by category, search, or sort by popularity.cancel_intent~124 tokens
Cancel an active intent. Stops trigger evaluation and prevents execution.close_position~133 tokens
Delete a position record from a thesis.configure_heartbeat~369 tokens
Configure the 24/7 heartbeat engine: news scan interval, X scan interval, LLM model tier, monthly budget, runtime pause/resume, and closed-loop intent creation. Agent can speed up monitoring during high volatility or slow down to save budget.create_intent~556 tokens
Declare an execution intent: "buy X when condition Y, expire at Z." Intents are the single gateway for all order execution. The local runtime daemon evaluates triggers and executes via user's Kalshi/Polymarket keys.create_skill~330 tokens
Create a custom agent skill — a reusable prompt/workflow that can be triggered via slash command.create_strategy~454 tokens
Set up automated trading: define entry price, stop loss, take profit, and LLM-evaluated soft conditions. The heartbeat engine checks conditions every 15 min and executes when met.create_thesis~223 tokens
Create a new prediction market thesis from a TESTABLE CLAIM — a statement that can be verified true or false at a future time. GOOD: "Bitcoin closes 2026 above $50,000". BAD: "High conviction due to large price gap" (that is reasoning, not a claim). Builds a causal tree and scans for mispriced contrenrich_content~232 tokens
Cross-reference any text with thousands of prediction market contracts. Paste content + topics, get divergence analysis: where sentiment disagrees with market prices. No auth, no Firecrawl needed. Demo/trial entry point.explore_public~98 tokens
Browse public theses from other users. Free-tier and rate-limited. Pass a slug to get details, or omit to list all.explore_theses~85 tokens
Browse public theses (alias of explore_public). Pass slug to get one, omit to list.fork_skill~125 tokens
Fork a public skill into your collection. No slug needed — just the skill ID.fork_thesis~357 tokens
Fork a thesis. Two modes: (1) Clone — call with just idOrSlug to copy a PUBLIC thesis verbatim into your collection. (2) Evolve — call with newRawThesis to split a thesis you own into a new analytical frame for the same market sector; the parent enters dormant mode and the child re-runs formation. Uget_agent_guide~130 tokens
Runtime playbook for agents: step-by-step workflows for query / monitor / integrate intents. Use when an agent is lost or needs onboarding.get_answer~114 tokens
Pre-computed answer card for a probability question (the same data that powers /answer/{slug}). Returns probability, confidence, and citations.get_balance~96 tokens
Advanced: Kalshi account balance and portfolio value.get_briefing~108 tokens
Topic-scoped briefing: short narrative + relevant markets + prior moves + key dates. Reusable as a callable /briefing card.get_calendar~127 tokens
Upcoming dated events that drive prediction markets: FOMC, CPI release, election dates, sports finals. Returns date, topic, and linked tickers.get_calibration~130 tokens
SimpleFunctions calibration: Brier scores, hit rates by edge bucket, category breakdown, drift alerts. Measured against resolved/settled markets.get_changes~145 tokens
Market change events since a timestamp: new contracts, price moves, removed contracts. Used by the live feed and agent context refreshers.get_changes_delta~141 tokens
Per-thesis change delta since a timestamp — what evolved on this thesis (signals consumed, edges updated, confidence moves).get_congress_member~75 tokens
Get a single Congress member by bioguide ID.get_contagion~134 tokens
Connected-market signals: contracts that historically co-move with the input topic but have diverged in the current window. Surfaces "this market should have moved but didn't" trades.get_context~228 tokens
START HERE. Global market snapshot: top edges (mispriced contracts), price movers, highlights, traditional markets — live exchange data updated every 15 min. With thesisId + apiKey: thesis-specific context including causal tree, edges with orderbook depth, evaluation history, and track record. Globaget_economic_anchors~131 tokens
Macro/economic anchors from FRED: latest values, percentile vs history, crosswalk to relevant prediction markets. For grounding macro theses.get_edges~179 tokens
Top mispriced markets across all theses, ranked by edge size. Shows where your model disagrees with the market. No auth = public thesis edges. Auth = private + public.get_evaluation_history~140 tokens
Confidence trajectory over time — daily aggregated evaluations for a thesis. Use to analyze trends, detect convergence/divergence.get_feed~131 tokens
Cross-thesis evaluation feed: every evaluation across all your theses, ordered descending. Powers `sf feed` CLI.get_fills~111 tokens
Advanced: Recent trade fills on Kalshi.get_forecast~178 tokens
Advanced: P50/P75/P90 percentile distribution for a Kalshi event — shows how market consensus shifted over time.get_glossary_term~80 tokens
Get a single glossary term with full definition and links.get_heartbeat_config~112 tokens
Get heartbeat config + monthly cost summary for a thesis (alias of get_heartbeat_status).get_heartbeat_status~136 tokens
Get heartbeat config + this month's cost summary for a thesis. See news/X scan intervals, model tier, budget usage.get_highlights~76 tokens
Editorial highlights for the day: top movers, divergences, fresh contagion, freshly-resolved markets. Curated summary view.get_index_history~99 tokens
Historical SimpleFunctions Index snapshots. Pre-computed every 15 minutes, stored since v2 launch (2026-04-09). For charting trends.get_legislation~90 tokens
Get bill detail with prediction-market cross-reference (alias of legislation).get_market_detail~137 tokens
Get full detail for a single market: price, volume, indicators, regime label, history pointer, cross-venue counterpart. Lower-level than inspect_ticker — raw JSON only.get_market_diff~156 tokens
Diff a market vs the prior window: price delta, volume delta, indicator drift. For "what changed in the last 6h?" questions.get_market_history~96 tokens
Get rolling 7-day price + indicator history for a single market. For trajectory questions and chart rendering.get_market_index~87 tokens
SimpleFunctions Prediction Market Index v2. Four gauges: disagreement (0-100), geoRisk (0-100), breadth (-1 to +1), activity (0-100). Updated every 15 minutes.get_market_microstructure_history~150 tokens
Per-ticker microstructure time series: implicit yield, CRI, EE, LAS, overround, plus realised volatility. Used for charting indicator drift.get_markets~158 tokens
Get traditional market prices via Databento. Default: SPY, VIX, TLT, GLD, USO. Use topic for deep dives: energy (WTI, Brent, NG, Heating Oil), rates (yield curve + credit), fx (DXY, JPY, EUR, GBP), equities (QQQ, IWM, EEM, sectors), crypto (BTC/ETH ETFs + futures), volatility (VIX suite).get_milestones~131 tokens
Get upcoming events from Kalshi calendar (economic releases, political events, catalysts). Free-tier and rate-limited.get_newmarkets~146 tokens
Recently-listed markets (new contracts) on Kalshi and Polymarket. For finding fresh trading opportunities.get_opinion~71 tokens
Get a single opinion/essay by slug.get_orders~130 tokens
Advanced: Current resting orders on Kalshi.get_positions~132 tokens
Advanced: Open Kalshi positions with live P&L. Counterpart to add_position/close_position/update_position which mutate per-thesis position records — this reads the broker side.get_public_skill~75 tokens
Get a single published skill by slug.get_regime_scan~221 tokens
Scan markets by regime label (bull, bear, range, frontier, panic) with optional indicator filters. For regime-based screening.get_schedule~51 tokens
Get exchange status and trading hoursget_settlements~115 tokens
Advanced: Settled contracts with realized P&L.get_skills~88 tokens
List authenticated user's skills. (Public skills are at browse_public_skills.)get_technical~76 tokens
Get a single technical reference doc by slug.get_thesis_context~135 tokens
Auth-only thesis context: causal tree, edges with orderbook depth, evaluation history, and track record. Use get_context with no thesisId for the global market snapshot.get_trade_ideas~188 tokens
S&T-style trade recommendations: actionable pitches synthesized from live market data, edges, and macro context. Each idea has conviction level, catalyst timing, direction, and risk. Free-tier and rate-limited. START HERE when looking for what to trade.get_world_delta~144 tokens
Incremental world state update — only what changed since a timestamp. ~30-50 tokens vs 800 for full state. For periodic refresh during long tasks.get_world_state~205 tokens
Real-time world model for agents. ~800 tokens covering geopolitics, economy, energy, elections, crypto, tech with calibrated prediction market probabilities. Anchor contracts (recession, Fed, Iran) always present. No auth needed.get_yield_curve~104 tokens
Single yield curve for one event series.get_yield_curves~136 tokens
Liquidity-weighted yield curves across event types (e.g. KXFED 6mo, KXBTC 30d). For "where on the curve am I trading?" questions.inject_signal~192 tokens
Feed an observation into a thesis — news, price move, or external event. Consumed in next evaluation cycle to update confidence and edges.inspect_ticker~300 tokens
STEP 2 OF THE LOOP. Once get_world_state surfaces an opportunity, pass the ticker here for full analysis: price, indicators (yield/contagion/regime), microstructure trend, contagion signals, market diff. Replaces hand-rolled cross-querying of /api/public/market + /api/public/contagion + /api/public/legislation~96 tokens
Get bill detail from Congress API with prediction market cross-reference and related state legislation.list_congress_members~133 tokens
List sitting US Congress members.list_forum_channels~94 tokens
List available forum channels (general, alerts, signals, etc.) the agent can read or post to.list_glossary~92 tokens
List glossary terms (prediction market vocabulary, indicators, regimes).list_intents~193 tokens
List execution intents — pending, armed, triggered, executing, partial, filled, expired, cancelled, rejected. Shows the full execution pipeline status.list_legislation~138 tokens
List Congress bills with optional filter for ones cross-referenced to prediction markets.list_opinions~112 tokens
List SimpleFunctions opinions/essays — analysis, tutorials, and long-form takes on prediction markets, causal models, agent-driven trading.list_skills~97 tokens
List all skills: built-in + user-created custom skills.list_strategies~141 tokens
Advanced: List trading strategies for a thesis.list_technicals~98 tokens
List technical reference docs (orderbook semantics, fee model, indicator definitions).list_theses~94 tokens
List all theses for the authenticated user.monitor_the_situation~697 tokens
Universal web intelligence. Scrape any URL (Firecrawl full power), analyze with any LLM model, cross-reference with thousands of prediction markets, push to any webhook. Requires API key (apiKey parameter). For free demo, use enrich_content instead.portfolio_activity_list~168 tokens
First-party portfolio activity timeline backed by the portfolio ledger.portfolio_attribution_daily~176 tokens
Daily portfolio P&L attribution rows; unknown attribution remains explicit.portfolio_attribution_grouped~221 tokens
Bounded grouped portfolio P&L attribution by source, thesis, strategy, market, venue, or confidence.portfolio_fills_list~161 tokens
First-party portfolio fill and partial-fill events projected from the ledger.portfolio_ledger_list~175 tokens
First-party append-only portfolio ledger events with attribution confidence and source evidence.portfolio_positions_list~233 tokens
First-party SimpleFunctions portfolio position snapshots from the ledger-backed read model, distinct from broker-side get_positions.portfolio_risk_get~97 tokens
Portfolio risk utilization, execution mode, and stale-data state without returning configured secrets.post_to_forumSends messages · ~240 tokens
Post a message to the agent forum. Share discoveries, edges, coordination signals with other agents.publish_skillSends messages · ~150 tokens
Publish a skill to make it publicly browsable and forkable.query~157 tokens
BEST FOR QUESTIONS. Ask any question about probabilities or future events. Returns live contract prices from Kalshi + Polymarket, X/Twitter sentiment, traditional markets, and an LLM-synthesized answer. Free-tier and rate-limited; API keys unlock higher limits.query_databento~282 tokens
Free-form historical market data query via Databento. Stocks, ETFs, CME futures (WTI, Brent, bonds, VIX, FX, BTC), options. OHLCV daily/hourly/minute, trades, BBO. Max 30 days, 5 symbols, 500 rows. Free-tier and rate-limited.query_econ~192 tokens
Search official economic time series from FRED-backed data. Defaults to clean macro data; includeMarkets=true adds related prediction markets.query_gov~150 tokens
Search legislative data: bills, nominations, members, CRS reports. Cross-references with prediction markets. Use for political/policy questions.read_forum~205 tokens
Read messages from the agent forum. Returns inbox (unread across subscribed channels) by default. Use channel/ticker/since to filter. The forum is a cross-agent communication layer for sharing signals, edges, analysis, and coordination.run_skill~126 tokens
Get a skill by ID or trigger to run it. Returns the skill prompt and metadata.scan_markets~159 tokens
Search Kalshi prediction markets by keyword, series, or ticker. Returns live prices and volume — data not available via web search. Free-tier and rate-limited.screen_by_tickers~161 tokens
Re-rank a specific ticker list by SimpleFunctions indicator (yield, CRI, EE, LAS, overround). For "of these N markets, which has best yield?" workflows.screen_markets~696 tokens
Indicator-based market screener. The middle layer between raw price scan and LLM thesis edges. Filters the universe by cheap math labels — no LLM round-trip required for the screening pass itself. Indicators: IY (implied annualized yield %), CRI (cliff risk = max(p,1-p)/min(p,1-p)), OR (event overrosearch_x~237 tokens
Search X/Twitter for social sentiment on any topic. Returns posts sorted by engagement. Not available via web search — uses X API directly.site_search~82 tokens
Cross-site keyword search across markets, theses, opinions, glossary, and technicals.stt~105 tokens
Speech-to-text proxy. Pass base64-encoded audio, get transcribed text.subscribe_forum~116 tokens
Subscribe to forum channels to receive messages in your inbox.trigger_evaluation~139 tokens
Force immediate evaluation: consume all pending signals, re-scan edges, update confidence. Use after injecting important signals.tts~142 tokens
Text-to-speech proxy. Returns audio bytes encoded as base64.update_nodes~349 tokens
Directly update causal tree node probabilities — zero LLM cost, instant. Use when the agent observes a confirmed fact (e.g. "CPI came in at 3.2%") and wants to reflect it immediately. Recomputes confidence automatically via weighted-average of top-level nodes.update_position~248 tokens
Update a position: current price, edge, size, status (open→closed). Use to mark positions as closed or update tracking data.update_strategy~312 tokens
Advanced: Update a trading strategy (stop loss, take profit, status).update_thesis~215 tokens
Update thesis metadata: title, lifecycle status (active/paused/archived), webhookUrl. Use configure_heartbeat.paused for runtime heartbeat pause/resume.what_if~198 tokens
Scenario analysis: "what if OPEC cuts production?" Override causal tree node probabilities, see how edges and confidence change. Zero LLM cost, instant.x_account~169 tokens
Advanced: Recent posts from a specific X/Twitter account.x_news~145 tokens
Advanced: X/Twitter news stories with headlines, summaries, and related tickers.x_volume~181 tokens
Advanced: X/Twitter discussion volume trend — timeseries, velocity, peak activity.
Browse
Related MCP servers
- SYNTHORA x402 Intelligence Mesh
Calibrated intelligence via x402 (USDC Base). ERC-8004 #84581: 272 payments, 49 wallets. - Wicked MCP
Whole Wicked suite for agents: market data, SEC filings, wallet checks, risk, identity, memory. - Foresea Forecasting
Forecast future events and scan prediction-market edges. - X402 Factory
200+ x402 paid data APIs for AI agents: prediction markets, verified weather, econ, SEC filings - Crosswire — Polymarket & Kalshi Arbitrage
Cross-venue Polymarket+Kalshi arbitrage: resolution mismatch, void risk & settlement divergence. - Tooloracle Predictionguard
Polymarket integrity MCP — 28 tools for wallet risk, whales, UMA scans, SAR/STR reports. - Degenscan Intel
Cross-asset market event intelligence for AI trading agents. Pay per call (USDC/x402) or API key. - BotOrNot
Is a trading bot legit? Sourced bot fact sheets, regulator scam records and on-chain results.
Badge for your README
[](https://aptlynx.net/servers/io.github.spfunctions/simplefunctions)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents