MCP Server

PolyBridge

io.github.crowdvector/polybridge-mcp
Finance & Investing Search & Research Public & reachable MCP 2025-11-25

What this MCP does

Searches public prediction markets and synthesizes their signals into read-only probability forecasts for future events.

polybridge_forecast
PolyBridge Forecast
Generate a read-only probability forecast for a clearly stated future event by searching relevant prediction markets and synthesizing evidence. Use when the user asks for a probability, outlook, or forecast; use polybridge_search when they only need market discovery. Does not place trades, provide financial advice, or access private/internal data.
Read only Open world
Input schema
{'type': 'object', 'title': 'polybridge_forecastArguments', 'required': ['question'], 'properties': {'question': {'type': 'string', 'title': 'Question', 'description': 'Clearly stated future-event forecasting question, 500 characters or fewer.'}, 'include_graph': {'type': 'boolean', 'title': 'Include Graph', 'default': True, 'description': 'Whether to include the causal graph in the structured response.'}}}
Output schema
{'type': 'object', '$defs': {'Platform': {'enum': ['polymarket', 'kalshi'], 'type': 'string', 'title': 'Platform'}, 'GraphEdge': {'type': 'object', 'title': 'GraphEdge', 'required': ['source', 'target', 'relationship', 'strength', 'description'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'target': {'type': 'string', 'title': 'Target'}, 'strength': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Strength'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description'}, 'relationship': {'type': 'string', 'title': 'Relationship'}}}, 'GraphNode': {'type': 'object', 'title': 'GraphNode', 'required': ['id', 'label', 'markets', 'current_probability'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'label': {'type': 'string', 'title': 'Label'}, 'markets': {'type': 'array', 'items': {'$ref': '#/$defs/MarketSummary'}, 'title': 'Markets'}, 'current_probability': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Current Probability'}}}, 'EngineType': {'enum': ['llm_standin', 'math_engine', 'oracle_port', 'llm_fallback'], 'type': 'string', 'title': 'EngineType'}, 'MarketSummary': {'type': 'object', 'title': 'MarketSummary', 'required': ['id', 'question', 'platform'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'format': 'uuid'}, 'platform': {'$ref': '#/$defs/Platform'}, 'question': {'type': 'string', 'title': 'Question'}, 'platform_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Platform Url', 'default': None}, 'current_prices': {'anyOf': [{'type': 'object', 'additionalProperties': {'type': 'number'}}, {'type': 'null'}], 'title': 'Current Prices', 'default': None}}}, 'CausalGraphView': {'type': 'object', 'title': 'CausalGraphView', 'required': ['nodes', 'edges'], 'properties': {'edges': {'type': 'array', 'items': {'$ref': '#/$defs/GraphEdge'}, 'title': 'Edges'}, 'nodes': {'type': 'array', 'items': {'$ref': '#/$defs/GraphNode'}, 'title': 'Nodes'}}}, 'ConfidenceInterval': {'type': 'object', 'title': 'ConfidenceInterval', 'required': ['lower', 'upper'], 'properties': {'lower': {'type': 'number', 'title': 'Lower'}, 'upper': {'type': 'number', 'title': 'Upper'}}}}, 'title': 'ForecastResponse', 'required': ['request_id', 'question', 'confidence', 'reasoning', 'engine_type', 'markets_used', 'latency_ms'], 'properties': {'error': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Error', 'default': None}, 'metadata': {'type': 'object', 'title': 'Metadata', 'default': {}, 'additionalProperties': True}, 'question': {'type': 'string', 'title': 'Question'}, 'reasoning': {'type': 'string', 'title': 'Reasoning'}, 'confidence': {'type': 'number', 'title': 'Confidence'}, 'latency_ms': {'type': 'integer', 'title': 'Latency Ms'}, 'request_id': {'type': 'string', 'title': 'Request Id'}, 'engine_type': {'$ref': '#/$defs/EngineType'}, 'probability': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Probability', 'default': None}, 'causal_graph': {'anyOf': [{'$ref': '#/$defs/CausalGraphView'}, {'type': 'null'}], 'default': None}, 'distribution': {'anyOf': [{'type': 'object', 'additionalProperties': {'type': 'number'}}, {'type': 'null'}], 'title': 'Distribution', 'default': None}, 'markets_used': {'type': 'array', 'items': {'$ref': '#/$defs/MarketSummary'}, 'title': 'Markets Used'}, 'confidence_interval': {'anyOf': [{'$ref': '#/$defs/ConfidenceInterval'}, {'type': 'null'}], 'default': None}}}
polybridge_search
PolyBridge Search
Search public prediction markets for markets relevant to a natural-language topic or question. Use when you need candidate markets, market URLs, outcomes, statuses, and relevance scores. Do not use for a final probability forecast, market-history lookup, trading, or private/internal data. Scores are relevance scores, not probabilities.
Read only Open world
Input schema
{'type': 'object', '$defs': {'SearchToolFilters': {'type': 'object', 'title': 'SearchToolFilters', 'properties': {'status': {'anyOf': [{'enum': ['active', 'closed', 'resolved'], 'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None}}, 'additionalProperties': False}}, 'title': 'polybridge_searchArguments', 'required': ['query'], 'properties': {'query': {'type': 'string', 'title': 'Query', 'description': 'Natural-language topic or question to match to public markets.'}, 'filters': {'anyOf': [{'$ref': '#/$defs/SearchToolFilters'}, {'type': 'null'}], 'default': None, 'description': 'Optional market filters. Currently only filters.status is supported, with active, closed, or resolved.'}, 'dimensions': {'type': 'array', 'items': {'enum': ['direct', 'upstream', 'downstream', 'correlated'], 'type': 'string'}, 'title': 'Dimensions', 'default': ['direct', 'upstream', 'downstream', 'correlated'], 'maxItems': 4, 'minItems': 1, 'description': 'Search dimensions to run. Uses all supported dimensions by default.'}, 'top_k_per_dimension': {'type': 'integer', 'title': 'Top K Per Dimension', 'default': 5, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of candidate markets to return per search dimension.'}}}
Output schema
{'type': 'object', '$defs': {'CompactSearchResult': {'type': 'object', 'title': 'CompactSearchResult', 'required': ['dimension', 'rank', 'market_id', 'platform', 'question', 'outcomes', 'status', 'score'], 'properties': {'rank': {'type': 'integer', 'title': 'Rank'}, 'score': {'type': 'number', 'title': 'Score'}, 'status': {'enum': ['active', 'closed', 'resolved'], 'type': 'string', 'title': 'Status'}, 'outcomes': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Outcomes'}, 'platform': {'type': 'string', 'title': 'Platform'}, 'question': {'type': 'string', 'title': 'Question'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}, 'dimension': {'type': 'string', 'title': 'Dimension'}, 'market_id': {'type': 'string', 'title': 'Market Id'}, 'platform_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Platform Url', 'default': None}}}}, 'title': 'CompactSearchResponse', 'required': ['request_id', 'query', 'total_markets', 'dimensions_returned', 'results'], 'properties': {'query': {'type': 'string', 'title': 'Query'}, 'results': {'type': 'array', 'items': {'$ref': '#/$defs/CompactSearchResult'}, 'title': 'Results'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}, 'request_id': {'type': 'string', 'title': 'Request Id'}, 'total_markets': {'type': 'integer', 'title': 'Total Markets'}, 'dimensions_returned': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Dimensions Returned'}}}
Added
polybridge_forecast
Sept. 17, 2026, 12:41 p.m.
Added
polybridge_search
Sept. 17, 2026, 12:41 p.m.

The Stall

ai.intuitek.the-stall/the-stall

Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.

AI 代理人任務中樞

com.penguindriver/hub

Aggregates Taiwan-focused tools for AI service comparisons, cryptocurrency data, game information, health guidance, and other con…

Valuein — SEC EDGAR Fundamentals & Smart-Money Data

io.github.valuein/mcp-sec-edgar

Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…

equibles

io.github.daniel3303/equibles

Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…

tollbooth

io.github.huwhitememes/tollbooth

Provides paid OSINT, web intelligence, security threat and vulnerability lookups, prediction-market analysis, financial data, leg…

EventTrader Research (read-only)

com.cymetica/event-trader-research

Offers read-only research on funds, event markets, order books, arena markets, crypto pools, backtests, and related financial ana…

World Monitor

app.worldmonitor/mcp

Delivers live geopolitical, conflict, country-risk, market, energy, climate, aviation, supply-chain, and macroeconomic intelligen…

Slacking.biz — SEC Financial Data + US Economics + Demographics + FX

io.github.Th3Slack3r/slacking-biz

Provides financial, economic, demographic, foreign-exchange, regulatory, and company research data from public sources.