Calibrated probabilistic foresight for AI agents, powered by live prediction-market signal.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
Clearly stated future-event forecasting question, 500 characters or fewer.
Whether to include the causal graph in the structured response.
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.
| Argument | Type | Description |
|---|---|---|
| question* | string | Clearly stated future-event forecasting question, 500 characters or fewer. |
| include_graph | boolean | Whether to include the causal graph in the structured response. |
{
"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."
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| query* | string | Natural-language topic or question to match to public markets. |
| filters | any | Optional market filters. Currently only filters.status is supported, with active, closed, or resolved. |
| dimensions | array | Search dimensions to run. Uses all supported dimensions by default. |
| top_k_per_dimension | integer | Maximum number of candidate markets to return per search dimension. |
{
"type": "object",
"$defs": {
"SearchToolFilters": {
"type": "object",
"title": "SearchToolFilters",
"properties": {
"status": {
"anyOf": [
{
"enum": [
"active",
"closed",
"resolved"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Status",
"default": null
}
},
"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": null,
"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."
}
}
}