quant-brain-mcp
Ce que fait ce MCP
Provides stock quotes, news, technical indicators, sector analysis, portfolio optimization, strategy backtests, charts, alerts, and trade planning for US and Indian markets.
Outils
Schéma d’entrée
{'type': 'object', 'title': 'analyze_momentumArguments', 'required': ['ticker'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'indicators': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Indicators', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'analyze_sector_intelligence_toolArguments', 'properties': {'market': {'type': 'string', 'title': 'Market', 'default': 'india'}, 'timeframe': {'type': 'string', 'title': 'Timeframe', 'default': '1y'}}}
Schéma d’entrée
{'type': 'object', 'title': 'analyze_statisticsArguments', 'required': ['ticker'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'indicators': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Indicators', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'analyze_technical_levelsArguments', 'required': ['ticker'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'indicators': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Indicators', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'analyze_trendArguments', 'required': ['ticker'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'indicators': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Indicators', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'analyze_volatilityArguments', 'required': ['ticker'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'indicators': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Indicators', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'analyze_volumeArguments', 'required': ['ticker'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'indicators': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Indicators', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'backtest_macd_momentumArguments', 'required': ['ticker'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
Schéma d’entrée
{'type': 'object', 'title': 'backtest_macd_trend_followerArguments', 'required': ['ticker'], 'properties': {'fast': {'type': 'integer', 'title': 'Fast', 'default': 12}, 'slow': {'type': 'integer', 'title': 'Slow', 'default': 26}, 'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'signal': {'type': 'integer', 'title': 'Signal', 'default': 9}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
Schéma d’entrée
{'type': 'object', 'title': 'backtest_mean_reversion_rsi_bbArguments', 'required': ['ticker'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'rsi_lower': {'type': 'integer', 'title': 'Rsi Lower', 'default': 30}, 'rsi_upper': {'type': 'integer', 'title': 'Rsi Upper', 'default': 70}}}
Schéma d’entrée
{'type': 'object', 'title': 'backtest_rsi_mean_reversionArguments', 'required': ['ticker'], 'properties': {'lower': {'type': 'integer', 'title': 'Lower', 'default': 30}, 'upper': {'type': 'integer', 'title': 'Upper', 'default': 70}, 'length': {'type': 'integer', 'title': 'Length', 'default': 14}, 'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
Schéma d’entrée
{'type': 'object', 'title': 'backtest_sma_crossoverArguments', 'required': ['ticker'], 'properties': {'fast': {'type': 'integer', 'title': 'Fast', 'default': 50}, 'slow': {'type': 'integer', 'title': 'Slow', 'default': 200}, 'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
Schéma d’entrée
{'type': 'object', 'title': 'backtest_trend_crossoverArguments', 'required': ['ticker'], 'properties': {'fast': {'type': 'integer', 'title': 'Fast', 'default': 50}, 'slow': {'type': 'integer', 'title': 'Slow', 'default': 200}, 'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
Schéma d’entrée
{'type': 'object', 'title': 'backtest_volatility_breakoutArguments', 'required': ['ticker'], 'properties': {'length': {'type': 'integer', 'title': 'Length', 'default': 20}, 'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
Schéma d’entrée
{'type': 'object', 'title': 'build_trade_planArguments', 'required': ['ticker', 'equity'], 'properties': {'equity': {'type': 'number', 'title': 'Equity'}, 'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '1y'}, 'ticker': {'type': 'string', 'title': 'Ticker'}, 'risk_pct': {'type': 'number', 'title': 'Risk Pct', 'default': 1.0}, 'direction': {'enum': ['long', 'short'], 'type': 'string', 'title': 'Direction', 'default': 'long'}}}
Schéma d’entrée
{'type': 'object', 'title': 'find_sector_stock_pipeline_toolArguments', 'properties': {'market': {'type': 'string', 'title': 'Market', 'default': 'india'}, 'top_n_stocks': {'type': 'integer', 'title': 'Top N Stocks', 'default': 3}, 'top_n_sectors': {'type': 'integer', 'title': 'Top N Sectors', 'default': 3}}}
Schéma d’entrée
{'type': 'object', 'title': 'generate_chart_packArguments', 'required': ['tickers'], 'properties': {'amount': {'type': 'number', 'title': 'Amount', 'default': 10000}, 'market': {'type': 'string', 'title': 'Market', 'default': 'us'}, 'tickers': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tickers'}, 'timeframe': {'type': 'string', 'title': 'Timeframe', 'default': '2y'}, 'company_ticker': {'type': 'string', 'title': 'Company Ticker', 'default': ''}}}
Schéma d’entrée
{'type': 'object', 'title': 'generate_chartsArguments', 'required': ['tickers'], 'properties': {'amount': {'type': 'number', 'title': 'Amount', 'default': 10000}, 'market': {'type': 'string', 'title': 'Market', 'default': 'us'}, 'tickers': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tickers'}, 'timeframe': {'type': 'string', 'title': 'Timeframe', 'default': '2y'}, 'company_ticker': {'type': 'string', 'title': 'Company Ticker', 'default': ''}}}
Schéma de sortie
{'type': 'object', '$defs': {'Icon': {'type': 'object', 'title': 'Icon', 'required': ['src'], 'properties': {'src': {'type': 'string', 'title': 'Src'}, 'sizes': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Sizes', 'default': None}, 'mimeType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mimetype', 'default': None}}, 'description': 'An icon for display in user interfaces.', 'additionalProperties': True}, 'Annotations': {'type': 'object', 'title': 'Annotations', 'properties': {'audience': {'anyOf': [{'type': 'array', 'items': {'enum': ['user', 'assistant'], 'type': 'string'}}, {'type': 'null'}], 'title': 'Audience', 'default': None}, 'priority': {'anyOf': [{'type': 'number', 'maximum': 1.0, 'minimum': 0.0}, {'type': 'null'}], 'title': 'Priority', 'default': None}}, 'additionalProperties': True}, 'TextContent': {'type': 'object', 'title': 'TextContent', 'required': ['type', 'text'], 'properties': {'text': {'type': 'string', 'title': 'Text'}, 'type': {'type': 'string', 'const': 'text', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}}, 'description': 'Text content for a message.', 'additionalProperties': True}, 'AudioContent': {'type': 'object', 'title': 'AudioContent', 'required': ['type', 'data', 'mimeType'], 'properties': {'data': {'type': 'string', 'title': 'Data'}, 'type': {'type': 'string', 'const': 'audio', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'mimeType': {'type': 'string', 'title': 'Mimetype'}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}}, 'description': 'Audio content for a message.', 'additionalProperties': True}, 'ImageContent': {'type': 'object', 'title': 'ImageContent', 'required': ['type', 'data', 'mimeType'], 'properties': {'data': {'type': 'string', 'title': 'Data'}, 'type': {'type': 'string', 'const': 'image', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'mimeType': {'type': 'string', 'title': 'Mimetype'}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}}, 'description': 'Image content for a message.', 'additionalProperties': True}, 'ResourceLink': {'type': 'object', 'title': 'ResourceLink', 'required': ['name', 'uri', 'type'], 'properties': {'uri': {'type': 'string', 'title': 'Uri', 'format': 'uri', 'minLength': 1}, 'name': {'type': 'string', 'title': 'Name'}, 'size': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Size', 'default': None}, 'type': {'type': 'string', 'const': 'resource_link', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'icons': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/Icon'}}, {'type': 'null'}], 'title': 'Icons', 'default': None}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'mimeType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mimetype', 'default': None}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}}, 'description': 'A resource that the server is capable of reading, included in a prompt or tool call result.\n\nNote: resource links returned by tools are not guaranteed to appear in the results of `resources/list` requests.', 'additionalProperties': True}, 'EmbeddedResource': {'type': 'object', 'title': 'EmbeddedResource', 'required': ['type', 'resource'], 'properties': {'type': {'type': 'string', 'const': 'resource', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'resource': {'anyOf': [{'$ref': '#/$defs/TextResourceContents'}, {'$ref': '#/$defs/BlobResourceContents'}], 'title': 'Resource'}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}}, 'description': 'The contents of a resource, embedded into a prompt or tool call result.\n\nIt is up to the client how best to render embedded resources for the benefit\nof the LLM and/or the user.', 'additionalProperties': True}, 'BlobResourceContents': {'type': 'object', 'title': 'BlobResourceContents', 'required': ['uri', 'blob'], 'properties': {'uri': {'type': 'string', 'title': 'Uri', 'format': 'uri', 'minLength': 1}, 'blob': {'type': 'string', 'title': 'Blob'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'mimeType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mimetype', 'default': None}}, 'description': 'Binary contents of a resource.', 'additionalProperties': True}, 'TextResourceContents': {'type': 'object', 'title': 'TextResourceContents', 'required': ['uri', 'text'], 'properties': {'uri': {'type': 'string', 'title': 'Uri', 'format': 'uri', 'minLength': 1}, 'text': {'type': 'string', 'title': 'Text'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'mimeType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mimetype', 'default': None}}, 'description': 'Text contents of a resource.', 'additionalProperties': True}}, 'title': 'generate_chartsOutput', 'required': ['result'], 'properties': {'result': {'type': 'array', 'items': {'anyOf': [{'$ref': '#/$defs/TextContent'}, {'$ref': '#/$defs/ImageContent'}, {'$ref': '#/$defs/AudioContent'}, {'$ref': '#/$defs/ResourceLink'}, {'$ref': '#/$defs/EmbeddedResource'}]}, 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'generate_optimized_verdictArguments', 'required': ['tickers'], 'properties': {'amount': {'type': 'number', 'title': 'Amount', 'default': 10000}, 'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '2y'}, 'tickers': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tickers'}, 'optimize_type': {'enum': ['mvo', 'hrp', 'max_sharpe', 'min_volatility', 'black_litterman', 'cvar', 'semivariance'], 'type': 'string', 'title': 'Optimize Type', 'default': 'mvo'}}}
Schéma d’entrée
{'type': 'object', 'title': 'get_company_profileArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}}}
Schéma d’entrée
{'type': 'object', 'title': 'get_newsArguments', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 8}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
Schéma d’entrée
{'type': 'object', 'title': 'get_quoteArguments', 'required': ['tickers'], 'properties': {'tickers': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tickers'}}}
Schéma d’entrée
{'type': 'object', 'title': 'plot_chartsArguments', 'required': ['tickers'], 'properties': {'amount': {'type': 'number', 'title': 'Amount', 'default': 10000}, 'market': {'type': 'string', 'title': 'Market', 'default': 'us'}, 'tickers': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tickers'}, 'timeframe': {'type': 'string', 'title': 'Timeframe', 'default': '2y'}, 'company_ticker': {'type': 'string', 'title': 'Company Ticker', 'default': ''}}}
Schéma de sortie
{'type': 'object', '$defs': {'Icon': {'type': 'object', 'title': 'Icon', 'required': ['src'], 'properties': {'src': {'type': 'string', 'title': 'Src'}, 'sizes': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Sizes', 'default': None}, 'mimeType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mimetype', 'default': None}}, 'description': 'An icon for display in user interfaces.', 'additionalProperties': True}, 'Annotations': {'type': 'object', 'title': 'Annotations', 'properties': {'audience': {'anyOf': [{'type': 'array', 'items': {'enum': ['user', 'assistant'], 'type': 'string'}}, {'type': 'null'}], 'title': 'Audience', 'default': None}, 'priority': {'anyOf': [{'type': 'number', 'maximum': 1.0, 'minimum': 0.0}, {'type': 'null'}], 'title': 'Priority', 'default': None}}, 'additionalProperties': True}, 'TextContent': {'type': 'object', 'title': 'TextContent', 'required': ['type', 'text'], 'properties': {'text': {'type': 'string', 'title': 'Text'}, 'type': {'type': 'string', 'const': 'text', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}}, 'description': 'Text content for a message.', 'additionalProperties': True}, 'AudioContent': {'type': 'object', 'title': 'AudioContent', 'required': ['type', 'data', 'mimeType'], 'properties': {'data': {'type': 'string', 'title': 'Data'}, 'type': {'type': 'string', 'const': 'audio', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'mimeType': {'type': 'string', 'title': 'Mimetype'}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}}, 'description': 'Audio content for a message.', 'additionalProperties': True}, 'ImageContent': {'type': 'object', 'title': 'ImageContent', 'required': ['type', 'data', 'mimeType'], 'properties': {'data': {'type': 'string', 'title': 'Data'}, 'type': {'type': 'string', 'const': 'image', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'mimeType': {'type': 'string', 'title': 'Mimetype'}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}}, 'description': 'Image content for a message.', 'additionalProperties': True}, 'ResourceLink': {'type': 'object', 'title': 'ResourceLink', 'required': ['name', 'uri', 'type'], 'properties': {'uri': {'type': 'string', 'title': 'Uri', 'format': 'uri', 'minLength': 1}, 'name': {'type': 'string', 'title': 'Name'}, 'size': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Size', 'default': None}, 'type': {'type': 'string', 'const': 'resource_link', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'icons': {'anyOf': [{'type': 'array', 'items': {'$ref': '#/$defs/Icon'}}, {'type': 'null'}], 'title': 'Icons', 'default': None}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'mimeType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mimetype', 'default': None}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}}, 'description': 'A resource that the server is capable of reading, included in a prompt or tool call result.\n\nNote: resource links returned by tools are not guaranteed to appear in the results of `resources/list` requests.', 'additionalProperties': True}, 'EmbeddedResource': {'type': 'object', 'title': 'EmbeddedResource', 'required': ['type', 'resource'], 'properties': {'type': {'type': 'string', 'const': 'resource', 'title': 'Type'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'resource': {'anyOf': [{'$ref': '#/$defs/TextResourceContents'}, {'$ref': '#/$defs/BlobResourceContents'}], 'title': 'Resource'}, 'annotations': {'anyOf': [{'$ref': '#/$defs/Annotations'}, {'type': 'null'}], 'default': None}}, 'description': 'The contents of a resource, embedded into a prompt or tool call result.\n\nIt is up to the client how best to render embedded resources for the benefit\nof the LLM and/or the user.', 'additionalProperties': True}, 'BlobResourceContents': {'type': 'object', 'title': 'BlobResourceContents', 'required': ['uri', 'blob'], 'properties': {'uri': {'type': 'string', 'title': 'Uri', 'format': 'uri', 'minLength': 1}, 'blob': {'type': 'string', 'title': 'Blob'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'mimeType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mimetype', 'default': None}}, 'description': 'Binary contents of a resource.', 'additionalProperties': True}, 'TextResourceContents': {'type': 'object', 'title': 'TextResourceContents', 'required': ['uri', 'text'], 'properties': {'uri': {'type': 'string', 'title': 'Uri', 'format': 'uri', 'minLength': 1}, 'text': {'type': 'string', 'title': 'Text'}, '_meta': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Meta', 'default': None}, 'mimeType': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Mimetype', 'default': None}}, 'description': 'Text contents of a resource.', 'additionalProperties': True}}, 'title': 'plot_chartsOutput', 'required': ['result'], 'properties': {'result': {'type': 'array', 'items': {'anyOf': [{'$ref': '#/$defs/TextContent'}, {'$ref': '#/$defs/ImageContent'}, {'$ref': '#/$defs/AudioContent'}, {'$ref': '#/$defs/ResourceLink'}, {'$ref': '#/$defs/EmbeddedResource'}]}, 'title': 'Result'}}}
Schéma d’entrée
{'type': 'object', 'title': 'price_alertArguments', 'required': ['action'], 'properties': {'note': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Note', 'default': None}, 'level': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Level', 'default': None}, 'action': {'enum': ['set', 'list', 'delete', 'check'], 'type': 'string', 'title': 'Action'}, 'ticker': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Ticker', 'default': None}, 'alert_id': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Alert Id', 'default': None}, 'direction': {'anyOf': [{'enum': ['above', 'below'], 'type': 'string'}, {'type': 'null'}], 'title': 'Direction', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'scan_watchlistArguments', 'required': ['tickers'], 'properties': {'period': {'enum': ['1d', '5d', '1mo', '3mo', '6mo', '1y', '2y', '5y', '10y', 'ytd', 'max'], 'type': 'string', 'title': 'Period', 'default': '1y'}, 'tickers': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tickers'}}}
Modifications récentes des outils
Serveurs MCP similaires
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…
simplefunctions
Provides prediction-market data, thesis analysis, market signals, portfolio tracking, and automated intent-based trading workflow…
EventTrader MCP
Provides prediction-market research and trading capabilities, including real-time event-market data, CLOB execution paths, fund i…
Signal8
Provides SEC filings, dilution data, insider and institutional ownership, and political-trade data.