quant-brain-mcp
Qué hace este MCP
Provides stock quotes, news, technical indicators, sector analysis, portfolio optimization, strategy backtests, charts, alerts, and trade planning for US and Indian markets.
Herramientas
Esquema de entrada
{'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}}}
Esquema de entrada
{'type': 'object', 'title': 'analyze_sector_intelligence_toolArguments', 'properties': {'market': {'type': 'string', 'title': 'Market', 'default': 'india'}, 'timeframe': {'type': 'string', 'title': 'Timeframe', 'default': '1y'}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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': ''}}}
Esquema de entrada
{'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': ''}}}
Esquema de salida
{'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'}}}
Esquema de entrada
{'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'}}}
Esquema de entrada
{'type': 'object', 'title': 'get_company_profileArguments', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'title': 'Ticker'}}}
Esquema de entrada
{'type': 'object', 'title': 'get_newsArguments', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 8}, 'ticker': {'type': 'string', 'title': 'Ticker'}}}
Esquema de entrada
{'type': 'object', 'title': 'get_quoteArguments', 'required': ['tickers'], 'properties': {'tickers': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tickers'}}}
Esquema de entrada
{'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': ''}}}
Esquema de salida
{'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'}}}
Esquema de entrada
{'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}}}
Esquema de entrada
{'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'}}}
Cambios recientes en herramientas
Servidores MCP similares
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.