Docs
Political Prediction Signals API
Informational only. Not a sportsbook, pollster, broker, or investment advice. Political Prediction Signals does not place bets, send messages, post to X, or read a user’s X, Polymarket, or Kalshi login. Muse does not place bets.
Retrieval-only HTTPS JSON for Meta Muse. Connection type: API. Auth: none. Operator Sean Morgan (sean@agentstructure.ai), company Political Prediction Signals, support support@agentstructure.ai.
In Muse, say “Connect Political Prediction Signals.” People chat with Muse. They never open a browser or type a key. Muse calls these GET URLs and answers in the chat. Scope is public posts from @realDonaldTrump and @WhiteHouse joined to public Trump/WH prediction markets. Not a sportsbook. Muse does not place bets.
Base URL
https://politicalpredictionsignals.agentstructure.ai/api/v1
Tools
- GET https://politicalpredictionsignals.agentstructure.ai/api/v1/capabilities — Connector catalog: tools, scope, auth none, reviewer URLs. No API key.
- GET https://politicalpredictionsignals.agentstructure.ai/api/v1/posts — Public X posts from @realDonaldTrump and/or @WhiteHouse. Query account=trump|whitehouse (omit for both) and hours=24 (max 168).
- GET https://politicalpredictionsignals.agentstructure.ai/api/v1/markets — Public Kalshi/Polymarket contracts clearly about Trump or White House actions. Query q= (example trump-tariff). Not a general politics or Senate map.
- GET https://politicalpredictionsignals.agentstructure.ai/api/v1/join — Timestamped join: Trump/WH post → matching public contract → last price and 24h/7d move. Query hours=24. Returns rows plus scanned/unmatched. Prefers no match over a stretch.
- GET https://politicalpredictionsignals.agentstructure.ai/api/v1/watchlist — Join named Trump/WH topics the user asked Muse to remember. Query markets=tariffs,fed-chair,iran and hours=24. Muse stores the list. We do not scrape a betting account.
- GET https://politicalpredictionsignals.agentstructure.ai/api/v1/since-last — New Trump/WH posts since an ISO cursor, joined only when a contract move was actually returned. Query since= (required), account=trump|whitehouse, markets=, hours_cap= max 168. Auth none.
- GET https://politicalpredictionsignals.agentstructure.ai/api/v1/risk-windows — Premium timed risk windows for Trump/WH topics. Query markets= (required), days=1-30 (default 7), threshold=. Auth none. Not served until billing ships.
Reviewer tests (no credentials)
- https://politicalpredictionsignals.agentstructure.ai/api/v1/capabilities
- https://politicalpredictionsignals.agentstructure.ai/api/v1/posts?account=trump&hours=24
- https://politicalpredictionsignals.agentstructure.ai/api/v1/join?hours=24
OpenAPI
https://politicalpredictionsignals.agentstructure.ai/api/v1/openapi.json
MCP
POST https://politicalpredictionsignals.agentstructure.ai/mcp is streamable HTTP JSON-RPC, protocol 2025-03-26. No API key. tools/list only: search_signals, list_politics_markets, list_signal_accounts. get_capabilities is REST-only / not an MCP tool. Muse does not use it. Muse uses the public GET tools above.
Example prompts
- What Trump or White House posts from the last 24 hours touch prediction markets? Use search_signals.
- List public Trump/WH politics markets for tariffs. Use list_politics_markets.
- Which signal accounts does this connector cover? Use list_signal_accounts.
- What can this connector do? Use tools/list descriptions — do not call get_capabilities.
Example utterances
- Connect Political Prediction Signals.
- What did Trump or the White House post in the last 24 hours, and which prediction markets does that touch?
- Did the latest Trump X post line up with a move in the tariff market?
- Show White House posts since yesterday with matching contract prices and links.
- Remember my Trump-market list as tariffs, Fed chair, Iran. Scan those against new Trump/WH posts.
- Do not tell me to bet. Just show the post, the contract, and the price change.
Never
- Place or suggest bets or trades
- Cover all politics, Senate maps, Brazil, or a generic race watchlist
- Read the user’s X, email, Polymarket, Kalshi, or brokerage account
- Store a user identity, wallet address, or API key
- Invent a market or a post that was not fetched
- Treat a poll or an X reply as a prediction market
- See a card number or charge a user (this connector is free)
Custom-connector brief: Connect. muse.ai/platform pack: Directory.