
Veynor — Prediction Market Intelligence
io.github.veynor-xyzPublished by GitHub account veynor-xyzv1.0.0Updated Oct 24, 2026
Prediction market intelligence for AI agents. Live data from Kalshi and Polymarket.
Overview
Remote MCP server giving assistants live Kalshi and Polymarket prediction-market data, whale trades, alpha signals and AI-synthesized analysis, plus order tools
- What you can do
- Search, list and inspect markets across Kalshi and Polymarket, including top-volume rankings, full market details and short price history with pre-computed moves. Ask natural-language intelligence questions and get AI-synthesized analysis, or pull a full market pulse briefing. Retrieve topic-tagged markets, alpha signals (wide spreads, price movers, cross-venue arbitrage) and a feed of large whale trades. Place Kalshi limit or market orders, or relay a pre-signed Polymarket order. Check credit usage and remaining balance.
- When to use it
- Useful when you want an assistant to monitor or reason about prediction markets: morning briefings, tracking large trades, comparing how Kalshi and Polymarket price the same event, or executing trades from natural language. Not needed if you only want general web search or news.
- Requirements
- A remote SSE endpoint; no local install. A free API key is required, obtained by registering an email, and passed in the connection URL as an api_key query parameter. Credits are consumed per tool call (free tier 100 per month; paid tiers available). Kalshi trading requires separately registering Kalshi credentials; Polymarket orders must be signed locally with a wallet.
Installation
In SourceWeft
- Open Veynor — Prediction Market Intelligence in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via SSE. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Follow the launch instructions in the repository.
README
Veynor MCP Server
Prediction market intelligence for AI agents.
Real-time whale trades, market data, alpha signals, and AI-synthesized analysis from Kalshi and Polymarket — available as a Model Context Protocol server and REST API that any AI agent can connect to.
What is this?
The Veynor MCP server gives AI agents (Claude, Cursor, Windsurf, or any MCP-compatible client) direct access to live prediction market data. Instead of scraping websites or parsing unstructured HTML, agents get clean structured data through a standardized protocol — and can reason over it, summarize it, monitor it, and place trades in natural language.
Example prompts your agent can handle once connected:
- "What are whales betting on right now? Any large trades on Iran or tariffs?"
- "What are prediction markets saying about the Fed rate decision?"
- "Find markets where the bid/ask spread is unusually wide."
- "Is the same Fed rate decision priced differently on Kalshi vs Polymarket?"
- "Buy 10 contracts of KXIRANUKE-26 YES at 30 cents."
- "Any unusual volume spikes today? Give me a full signal scan."
Get started in 2 minutes
1. Register for a free API key
Response:
Store your key safely — it won't be shown again.
2. Connect your agent
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
Restart Claude Desktop. You'll see Veynor appear in the tools panel.
Cursor / Windsurf
Any MCP-compatible client
Available tools
query_intelligence
Cost: 5 credits
The most powerful single tool. Ask a natural-language question — the engine automatically detects intent, loads relevant market data, and returns an AI-synthesized analysis written by Claude Haiku. No need to chain multiple tools manually.
Intent routing happens automatically:
- Topic queries ("what are markets saying about Iran?") → relevant markets + synthesis
- Signal queries ("any unusual volume today?") → movers/spikes/spreads + signal summary
- Trade idea queries ("any edge in crypto?") → markets + whale data + trade-angle analysis
Example:
get_market_pulse
Cost: 5 credits
Full AI-synthesized market briefing covering top volume, whale activity, price movers, volume spikes, and wide spreads — all in one call. Returns a ready-to-read paragraph written by Claude Haiku plus structured data by category.
Best for: morning briefings, high-level situation awareness, "what's happening right now" overviews.
get_topic_markets
Cost: 3 credits
Returns active markets for a curated topic tag with an AI-synthesized summary of what the collective market is pricing in. Cross-venue by default.
get_alpha_signals
Cost: 3 credits
Returns three types of alpha signals:
- wide_spreads — markets with unusually large bid/ask spreads (liquidity opportunity — not arb)
- price_movers — biggest YES price moves in the last 24h
- arb_opportunities — same event priced differently on Kalshi vs Polymarket simultaneously
get_whale_feed
Cost: 2 credits
Returns the most recent large trades (≥$8,000) across Polymarket and Kalshi. Each trade includes platform, market, side (YES/NO), price, notional size, timestamp, and category.
place_kalshi_order
Cost: 2 credits
Places a limit or market order on Kalshi using your registered API credentials. Requires prior credential registration via POST /v1/credentials/kalshi.
submit_signed_order
Cost: 2 credits
Relays a pre-signed Polymarket EIP-712 order to the CLOB. No-custody: Veynor never holds private keys. Sign locally, relay through Veynor.
get_top_markets
Cost: 1 credit
Returns the top 20 most actively traded markets from Kalshi and Polymarket, ranked by 24-hour volume.
get_market
Cost: 1 credit
Fetch full details for a specific market by ID — prices, volume, open interest, order book summary, and resolution rules.
search_markets
Cost: 1 credit
Search for prediction markets by keyword across both platforms. Tokenized search handles multi-word queries well ("fed rate cut", "trump china").
get_price_history
Cost: 1 credit
Returns the rolling ~1-hour price history for one specific market (60-second snapshots) with pre-computed 5m, 15m, and 1h price moves.
get_usage
Cost: free
Returns your current credit usage, tier, remaining credits, and per-tool costs. Always free to call.
Credit system
Credits reset on the 1st of each month (UTC).
Tool costs:
Upgrading your plan
After payment, your key is automatically upgraded.
REST API
All data tools are also available as a standard REST API at https://api.veynor.xyz.
Auth: X-API-Key: <key> or Authorization: Bearer <key>
REST example
Example agent workflows
One-shot intelligence query
Uses query_intelligence — one call, full synthesis.
Morning briefing
Uses get_market_pulse.
Arb scanner
Uses get_alpha_signals.
Trade execution
Uses search_markets → place_kalshi_order.
Liquidity hunting
Uses get_alpha_signals with signal_type=wide_spreads.
Geopolitics scan
Uses get_topic_markets with tag=geopolitics.
Data sources
- Polymarket — Gamma API and CLOB API (real-time)
- Kalshi — Trade API v2 (real-time)
- Whale feed — proprietary monitoring of large trades across both platforms
- Alpha signals — rolling scanner updated every ~60 seconds
Roadmap
- Whale feed monitoring (Polymarket + Kalshi)
- Top markets by volume
- Alpha signals (wide spreads, price movers, arb)
- Market search with tokenized multi-word matching
- MCP server with SSE transport
- Self-serve key registration
- REST API v1
- Price history (rolling 1h, 60s snapshots)
- Market pulse — AI briefing synthesis
- Topic markets with AI analysis (crypto, geopolitics, macro, sports, trump, us_politics)
- Place Kalshi orders via MCP / REST
- Polymarket no-custody order relay
- Kalshi credential storage (AES-256-GCM encrypted at rest)
- Natural-language intelligence queries (
query_intelligence) - Stripe integration for plan upgrades
- Streaming whale alerts (webhook / websocket)
- Portfolio monitoring tool
- MCP registry listing
Self-hosting
Required env vars:
The server runs on port 3001 by default. The Next.js app must be running at VEYNOR_API_URL — the MCP server reads data files from disk and calls the intelligence endpoint via localhost HTTP.
Community
- X / Twitter: @veynor_xyz
- Discord: discord.gg/qYaRfhmq
- Telegram: t.me/predmarketwhales
- Email: [email protected]
Built by the Veynor team. Prediction markets meet AI agents.
Source: README.md at commit a32ecd6
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listedRequired15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.