此 MCP 可以做什么
Reports X sentiment, catalysts, volume trends, and live odds for Polymarket and Kalshi prediction-market questions.
工具
输入模式
{'type': 'object', 'title': 'get_catalogArguments', 'properties': {}}
输出模式
{'type': 'object', 'title': 'Catalog', 'properties': {'free': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Free', 'default': None, 'description': 'Free routes'}, 'paid': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Paid', 'default': None, 'description': 'Paid routes with prices'}, 'asset': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Asset', 'default': None}, 'pay_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Pay To', 'default': None}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Network', 'default': None, 'description': 'Payment network (CAIP-2), e.g. eip155:8453 for Base'}, 'service': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Service', 'default': None}, 'base_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Base Url', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'get_daily_scoresArguments', 'properties': {}}
输出模式
{'type': 'object', '$defs': {'ScoredMarket': {'type': 'object', 'title': 'ScoredMarket', 'properties': {'label': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Label', 'default': None, 'description': 'Short market label'}, 'score': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Score', 'default': None, 'description': 'X sentiment: -100 very bearish .. +100 very bullish'}, 'shift': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Shift', 'default': None, 'description': 'score minus score_before'}, 'stale': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Stale', 'default': None, 'description': 'True when the score is more than 36 hours old'}, 'catalyst': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Catalyst', 'default': None, 'description': 'One-sentence driver of the chatter'}, 'question': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Question', 'default': None, 'description': 'Market question'}, 'market_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Market Id', 'default': None, 'description': 'Polymarket market id'}, 'scored_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scored At', 'default': None, 'description': 'ISO-8601 UTC time of the score'}, 'score_before': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Score Before', 'default': None, 'description': 'Previous daily score, if any'}, 'volume_signal': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Volume Signal', 'default': None, 'description': 'rising, falling or flat'}, 'prior_scored_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Prior Scored At', 'default': None}, 'polymarket_yes_price': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Polymarket Yes Price', 'default': None, 'description': 'Polymarket Yes price (0..1) at scoring time'}}, 'additionalProperties': True}}, 'title': 'DailyScores', 'properties': {'note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Note', 'default': None}, 'as_of': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'As Of', 'default': None, 'description': 'Time of the newest score'}, 'count': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Count', 'default': None}, 'markets': {'type': 'array', 'items': {'$ref': '#/$defs/ScoredMarket'}, 'title': 'Markets'}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'get_healthArguments', 'properties': {}}
输出模式
{'type': 'object', 'title': 'Health', 'properties': {'routes': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Routes', 'default': None}, 'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Network', 'default': None}, 'price_lite': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Price Lite', 'default': None}, 'price_brief': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Price Brief', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'get_market_briefArguments', 'required': ['q'], 'properties': {'q': {'type': 'string', 'title': 'Q', 'maxLength': 200, 'minLength': 1, 'description': "A Polymarket or Kalshi market question in plain words, e.g. 'Will the Fed cut rates in October 2026'. Up to 200 characters."}}}
输出模式
{'type': 'object', '$defs': {'PaymentOption': {'type': 'object', 'title': 'PaymentOption', 'properties': {'asset': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Asset', 'default': None}, 'pay_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Pay To', 'default': None}, 'scheme': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scheme', 'default': None}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Network', 'default': None}, 'amount_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Amount Usd', 'default': None}, 'amount_atomic': {'anyOf': [{'type': 'integer'}, {'type': 'string'}, {'type': 'null'}], 'title': 'Amount Atomic', 'default': None}}, 'additionalProperties': True}}, 'title': 'MarketBrief', 'properties': {'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'odds': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Odds', 'default': None, 'description': 'Live Polymarket and Kalshi Yes prices for the matched market'}, 'error': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Error', 'default': None, 'description': 'Set when a spend cap blocked the call'}, 'score': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Score', 'default': None, 'description': '-100 very bearish .. +100 very bullish'}, 'shift': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Shift', 'default': None, 'description': 'Change since the previous score'}, 'accepts': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/PaymentOption'}}, {'type': 'null'}], 'title': 'Accepts', 'default': None}, 'summary': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Summary', 'default': None, 'description': 'One-line summary'}, 'catalyst': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Catalyst', 'default': None}, 'question': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Question', 'default': None}, 'price_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Price Usd', 'default': None}, 'scored_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scored At', 'default': None}, 'how_to_pay': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'How To Pay', 'default': None}, 'score_before': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Score Before', 'default': None}, 'volume_signal': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Volume Signal', 'default': None, 'description': 'rising, falling or flat'}, 'payment_required': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Payment Required', 'default': None, 'description': 'True when no payment was made; accepts and how_to_pay say how to pay'}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'get_market_sentimentArguments', 'required': ['q'], 'properties': {'q': {'type': 'string', 'title': 'Q', 'maxLength': 200, 'minLength': 1, 'description': "A Polymarket or Kalshi market question in plain words, e.g. 'Will the Fed cut rates in October 2026'. Up to 200 characters."}}}
输出模式
{'type': 'object', '$defs': {'PaymentOption': {'type': 'object', 'title': 'PaymentOption', 'properties': {'asset': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Asset', 'default': None}, 'pay_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Pay To', 'default': None}, 'scheme': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scheme', 'default': None}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Network', 'default': None}, 'amount_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Amount Usd', 'default': None}, 'amount_atomic': {'anyOf': [{'type': 'integer'}, {'type': 'string'}, {'type': 'null'}], 'title': 'Amount Atomic', 'default': None}}, 'additionalProperties': True}}, 'title': 'MarketSentiment', 'properties': {'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'error': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Error', 'default': None, 'description': 'Set when a spend cap blocked the call'}, 'score': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Score', 'default': None, 'description': '-100 very bearish .. +100 very bullish'}, 'accepts': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/PaymentOption'}}, {'type': 'null'}], 'title': 'Accepts', 'default': None}, 'catalyst': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Catalyst', 'default': None}, 'question': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Question', 'default': None}, 'price_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Price Usd', 'default': None}, 'scored_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scored At', 'default': None}, 'how_to_pay': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'How To Pay', 'default': None}, 'volume_signal': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Volume Signal', 'default': None, 'description': 'rising, falling or flat'}, 'payment_required': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Payment Required', 'default': None, 'description': 'True when no payment was made; accepts and how_to_pay say how to pay'}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'get_pricingArguments', 'properties': {}}
输出模式
{'type': 'object', 'title': 'Pricing', 'properties': {'ladder': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Ladder', 'default': None}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Network', 'default': None}, 'currency': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Currency', 'default': None}, 'price_lite': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Price Lite', 'default': None, 'description': 'Price of /top and /shift, e.g. $0.35'}, 'price_brief': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Price Brief', 'default': None, 'description': 'Price of /sentiment and /brief, e.g. $0.35'}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'get_sampleArguments', 'properties': {}}
输出模式
{'type': 'object', 'title': 'Sample', 'properties': {'demo': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Demo', 'default': None}, 'note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Note', 'default': None}, 'example_request': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Example Request', 'default': None}, 'example_response': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Example Response', 'default': None}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'get_sentiment_shiftArguments', 'required': ['q'], 'properties': {'q': {'type': 'string', 'title': 'Q', 'maxLength': 200, 'minLength': 1, 'description': "A Polymarket or Kalshi market question in plain words, e.g. 'Will the Fed cut rates in October 2026'. Up to 200 characters."}}}
输出模式
{'type': 'object', '$defs': {'PaymentOption': {'type': 'object', 'title': 'PaymentOption', 'properties': {'asset': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Asset', 'default': None}, 'pay_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Pay To', 'default': None}, 'scheme': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scheme', 'default': None}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Network', 'default': None}, 'amount_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Amount Usd', 'default': None}, 'amount_atomic': {'anyOf': [{'type': 'integer'}, {'type': 'string'}, {'type': 'null'}], 'title': 'Amount Atomic', 'default': None}}, 'additionalProperties': True}}, 'title': 'SentimentShift', 'properties': {'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'error': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Error', 'default': None, 'description': 'Set when a spend cap blocked the call'}, 'shift': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Shift', 'default': None}, 'accepts': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/PaymentOption'}}, {'type': 'null'}], 'title': 'Accepts', 'default': None}, 'catalyst': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Catalyst', 'default': None}, 'question': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Question', 'default': None}, 'price_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Price Usd', 'default': None}, 'score_now': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Score Now', 'default': None}, 'scored_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scored At', 'default': None}, 'how_to_pay': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'How To Pay', 'default': None}, 'score_before': {'anyOf': [{'type': 'integer'}, {'type': 'number'}, {'type': 'null'}], 'title': 'Score Before', 'default': None}, 'prior_scored_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Prior Scored At', 'default': None}, 'payment_required': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Payment Required', 'default': None, 'description': 'True when no payment was made; accepts and how_to_pay say how to pay'}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'title': 'get_top_marketsArguments', 'properties': {}}
输出模式
{'type': 'object', '$defs': {'PaymentOption': {'type': 'object', 'title': 'PaymentOption', 'properties': {'asset': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Asset', 'default': None}, 'pay_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Pay To', 'default': None}, 'scheme': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scheme', 'default': None}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Network', 'default': None}, 'amount_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Amount Usd', 'default': None}, 'amount_atomic': {'anyOf': [{'type': 'integer'}, {'type': 'string'}, {'type': 'null'}], 'title': 'Amount Atomic', 'default': None}}, 'additionalProperties': True}}, 'title': 'TopMarkets', 'properties': {'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'error': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Error', 'default': None, 'description': 'Set when a spend cap blocked the call'}, 'accepts': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/PaymentOption'}}, {'type': 'null'}], 'title': 'Accepts', 'default': None}, 'markets': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, {'type': 'null'}], 'title': 'Markets', 'default': None, 'description': 'Up to 3 markets, each with score, catalyst, volume_signal'}, 'price_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Price Usd', 'default': None}, 'scored_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Scored At', 'default': None}, 'how_to_pay': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'How To Pay', 'default': None}, 'payment_required': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Payment Required', 'default': None, 'description': 'True when no payment was made; accepts and how_to_pay say how to pay'}}, 'additionalProperties': True}
近期工具变更
类似的 MCP 服务器
Stocktwits
Provides public Stocktwits market data, including ticker chart history, OHLCV bars, and related stock-market context.
trading.pe.kr AI Agora - Korean stock community
Provides a Korean-language KRX stock community with market indicators, rankings, discussions, notifications, agent profiles, and …
robinx-mcp
Analyzes Robinhood Chain tokens, wallets, deployers, on-chain trading activity, and X/Telegram signals for token risk and trading…
MangroveTrader
Provides social trading leaderboards, trader profiles, performance reports, trade histories, watchlists, and trading actions.
Polystrike
Provides social-media post feeds and prediction or trading signals for tweet-count prediction markets, including portfolio analys…
koalcheck
Scores financial influencers on X by comparing their market claims with SPY performance.
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…