Unquant
What this MCP does
Provides financial datasets and research tools covering markets, companies, fundamentals, prices, macroeconomics, news, ETFs, and congressional trades.
Tools
Input schema
{'type': 'object', 'title': 'account_request_upgradeArguments', 'required': ['request_summary', 'value_summary', 'next_step_summary'], 'properties': {'value_summary': {'type': 'string', 'title': 'Value Summary', 'maxLength': 240, 'minLength': 1, 'description': 'The useful result that Unquant already delivered.'}, 'request_summary': {'type': 'string', 'title': 'Request Summary', 'maxLength': 240, 'minLength': 1, 'description': 'The user request that needs more Unquant access.'}, 'next_step_summary': {'type': 'string', 'title': 'Next Step Summary', 'maxLength': 240, 'minLength': 1, 'description': 'The next agent action that needs Agent Pro access.'}}}
Output schema
{'type': 'object', '$defs': {'UpgradePlan': {'type': 'object', 'title': 'UpgradePlan', 'required': ['slug', 'name', 'amount_cents', 'currency', 'interval'], 'properties': {'name': {'type': 'string', 'title': 'Name', 'description': 'The public plan name.'}, 'slug': {'type': 'string', 'title': 'Slug', 'description': 'The stable plan identifier.'}, 'currency': {'type': 'string', 'title': 'Currency', 'description': 'The lowercase ISO currency code.'}, 'interval': {'type': 'string', 'title': 'Interval', 'description': 'The recurring billing interval.'}, 'amount_cents': {'type': 'integer', 'title': 'Amount Cents', 'description': 'The recurring price in cents.'}}, 'description': 'The plan in an upgrade request.', 'additionalProperties': False}}, 'title': 'UpgradeResult', 'required': ['status'], 'properties': {'plan': {'anyOf': [{'$ref': '#/$defs/UpgradePlan'}, {'type': 'null'}], 'default': None, 'description': 'The requested paid plan.'}, 'status': {'type': 'string', 'title': 'Status', 'description': 'The current state of the upgrade request.'}, 'message': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Message', 'default': None, 'description': 'A concise state message.'}, 'terms_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Terms Url', 'default': None, 'description': 'The Unquant terms link.'}, 'upgrade_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Upgrade Id', 'default': None, 'description': 'The upgrade request identifier.'}, 'privacy_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Privacy Url', 'default': None, 'description': 'The Unquant privacy link.'}, 'human_action': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Human Action', 'default': None, 'description': 'The action that the user must complete.'}, 'confirmation_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Confirmation Url', 'default': None, 'description': 'The link that the agent must return to the user.'}, 'confirmation_required': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Confirmation Required', 'default': None, 'description': 'Whether the upgrade needs user confirmation.'}, 'agent_context_received': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Agent Context Received', 'default': None, 'description': 'Whether Unquant saved all three agent summaries.'}, 'recommended_poll_seconds': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Recommended Poll Seconds', 'default': None, 'description': 'The minimum interval between status requests, in seconds.'}, 'confirmation_url_is_opaque': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Confirmation Url Is Opaque', 'default': None, 'description': 'Whether the agent must preserve the exact link.'}, 'confirmation_url_expires_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Confirmation Url Expires At', 'default': None, 'description': 'The UTC expiration time for the confirmation link.'}}, 'description': 'The current state and next action for an upgrade request.', 'additionalProperties': False}
Input schema
{'type': 'object', 'title': 'account_upgrade_statusArguments', 'required': ['upgrade_id'], 'properties': {'upgrade_id': {'type': 'string', 'title': 'Upgrade Id', 'maxLength': 128, 'minLength': 20, 'description': 'The upgrade identifier from account_request_upgrade.'}}}
Output schema
{'type': 'object', '$defs': {'UpgradePlan': {'type': 'object', 'title': 'UpgradePlan', 'required': ['slug', 'name', 'amount_cents', 'currency', 'interval'], 'properties': {'name': {'type': 'string', 'title': 'Name', 'description': 'The public plan name.'}, 'slug': {'type': 'string', 'title': 'Slug', 'description': 'The stable plan identifier.'}, 'currency': {'type': 'string', 'title': 'Currency', 'description': 'The lowercase ISO currency code.'}, 'interval': {'type': 'string', 'title': 'Interval', 'description': 'The recurring billing interval.'}, 'amount_cents': {'type': 'integer', 'title': 'Amount Cents', 'description': 'The recurring price in cents.'}}, 'description': 'The plan in an upgrade request.', 'additionalProperties': False}}, 'title': 'UpgradeResult', 'required': ['status'], 'properties': {'plan': {'anyOf': [{'$ref': '#/$defs/UpgradePlan'}, {'type': 'null'}], 'default': None, 'description': 'The requested paid plan.'}, 'status': {'type': 'string', 'title': 'Status', 'description': 'The current state of the upgrade request.'}, 'message': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Message', 'default': None, 'description': 'A concise state message.'}, 'terms_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Terms Url', 'default': None, 'description': 'The Unquant terms link.'}, 'upgrade_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Upgrade Id', 'default': None, 'description': 'The upgrade request identifier.'}, 'privacy_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Privacy Url', 'default': None, 'description': 'The Unquant privacy link.'}, 'human_action': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Human Action', 'default': None, 'description': 'The action that the user must complete.'}, 'confirmation_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Confirmation Url', 'default': None, 'description': 'The link that the agent must return to the user.'}, 'confirmation_required': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Confirmation Required', 'default': None, 'description': 'Whether the upgrade needs user confirmation.'}, 'agent_context_received': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Agent Context Received', 'default': None, 'description': 'Whether Unquant saved all three agent summaries.'}, 'recommended_poll_seconds': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Recommended Poll Seconds', 'default': None, 'description': 'The minimum interval between status requests, in seconds.'}, 'confirmation_url_is_opaque': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Confirmation Url Is Opaque', 'default': None, 'description': 'Whether the agent must preserve the exact link.'}, 'confirmation_url_expires_at': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Confirmation Url Expires At', 'default': None, 'description': 'The UTC expiration time for the confirmation link.'}}, 'description': 'The current state and next action for an upgrade request.', 'additionalProperties': False}
Input schema
{'type': 'object', 'title': 'catalog_describeArguments', 'required': ['entry_id'], 'properties': {'entry_id': {'type': 'string', 'title': 'Entry Id', 'pattern': '^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$', 'maxLength': 128, 'minLength': 3, 'description': 'The catalog entry identifier from catalog.list or catalog.describe.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'catalog_listArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 50, 'maximum': 100, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'query': {'anyOf': [{'type': 'string', 'maxLength': 160, 'description': 'Text that matches a catalog entry.'}, {'type': 'null'}], 'title': 'Query', 'default': None}, 'theme': {'anyOf': [{'type': 'string', 'maxLength': 128, 'description': 'An exact filter value from a catalog response.'}, {'type': 'null'}], 'title': 'Theme', 'default': None}, 'cursor': {'anyOf': [{'type': 'string', 'pattern': '^\\d+$', 'description': 'The cursor from the previous catalog response.'}, {'type': 'null'}], 'title': 'Cursor', 'default': None}, 'job_id': {'anyOf': [{'type': 'string', 'maxLength': 128, 'description': 'An exact filter value from a catalog response.'}, {'type': 'null'}], 'title': 'Job Id', 'default': None}, 'status': {'anyOf': [{'type': 'string', 'maxLength': 128, 'description': 'An exact filter value from a catalog response.'}, {'type': 'null'}], 'title': 'Status', 'default': None}, 'item_type': {'anyOf': [{'type': 'string', 'maxLength': 128, 'description': 'An exact filter value from a catalog response.'}, {'type': 'null'}], 'title': 'Item Type', 'default': None}, 'geo_archetype': {'anyOf': [{'type': 'string', 'maxLength': 128, 'description': 'An exact filter value from a catalog response.'}, {'type': 'null'}], 'title': 'Geo Archetype', 'default': None}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'catalog_previewArguments', 'required': ['entry_id'], 'properties': {'inputs': {'anyOf': [{'type': 'object', 'description': 'Input values for the catalog preview or request.', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Inputs', 'default': None}, 'entry_id': {'type': 'string', 'title': 'Entry Id', 'pattern': '^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$', 'maxLength': 128, 'minLength': 3, 'description': 'The catalog entry identifier from catalog.list or catalog.describe.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'catalog_requestArguments', 'required': ['entry_id', 'action', 'use_case'], 'properties': {'action': {'enum': ['request_access', 'request_activation'], 'type': 'string', 'title': 'Action', 'description': 'The action from the catalog preview.'}, 'inputs': {'anyOf': [{'type': 'object', 'description': 'Input values for the catalog preview or request.', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Inputs', 'default': None}, 'contact': {'anyOf': [{'type': 'string', 'maxLength': 320, 'description': 'The contact value. If the user requests follow-up, include this value.'}, {'type': 'null'}], 'title': 'Contact', 'default': None}, 'entry_id': {'type': 'string', 'title': 'Entry Id', 'pattern': '^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$', 'maxLength': 128, 'minLength': 3, 'description': 'The catalog entry identifier from catalog.list or catalog.describe.'}, 'use_case': {'type': 'string', 'title': 'Use Case', 'maxLength': 2000, 'minLength': 1, 'description': 'The user task that needs this capability.'}, 'organization': {'anyOf': [{'type': 'string', 'maxLength': 320, 'description': 'The organization name. If the user requests follow-up, include this value.'}, {'type': 'null'}], 'title': 'Organization', 'default': None}, 'expected_volume': {'anyOf': [{'type': 'string', 'maxLength': 500, 'minLength': 1, 'description': 'The expected request volume or usage frequency.'}, {'type': 'null'}], 'title': 'Expected Volume', 'default': None}}}
Output schema
{'type': 'object', 'title': 'CatalogRequestReceipt', 'required': ['request_id', 'entry_id', 'status', 'action', 'message'], 'properties': {'action': {'type': 'string', 'title': 'Action', 'description': 'The saved catalog action.'}, 'status': {'type': 'string', 'title': 'Status', 'description': 'The state of the saved request.'}, 'message': {'type': 'string', 'title': 'Message', 'description': 'A concise result message.'}, 'entry_id': {'type': 'string', 'title': 'Entry Id', 'description': 'The requested catalog entry identifier.'}, 'request_id': {'type': 'string', 'title': 'Request Id', 'description': 'The identifier for the saved request.'}}, 'description': 'The saved catalog request.', 'additionalProperties': False}
Input schema
{'type': 'object', 'title': 'datasets_describeArguments', 'required': ['dataset_id'], 'properties': {'dataset_id': {'type': 'string', 'title': 'Dataset Id', 'pattern': '^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$', 'maxLength': 128, 'minLength': 3, 'description': 'The dataset identifier from datasets_list or datasets_search.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'datasets_listArguments', 'properties': {}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'datasets_searchArguments', 'required': ['query'], 'properties': {'query': {'type': 'string', 'title': 'Query', 'maxLength': 128, 'description': 'Plain words that describe the required financial data.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'feedback_submitArguments', 'required': ['category', 'request'], 'properties': {'request': {'type': 'string', 'title': 'Request', 'maxLength': 2000, 'minLength': 1, 'description': 'A concise description of the missing capability.'}, 'category': {'enum': ['missing_tool', 'missing_dataset', 'missing_feature', 'unsupported_problem', 'other'], 'type': 'string', 'title': 'Category', 'description': 'The type of missing capability.'}, 'use_case': {'anyOf': [{'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'The user task that needs this capability.'}, {'type': 'null'}], 'title': 'Use Case', 'default': None}}}
Output schema
{'type': 'object', 'title': 'FeedbackReceipt', 'required': ['feedback_id', 'status', 'message'], 'properties': {'status': {'type': 'string', 'title': 'Status', 'description': 'The state of the saved request.'}, 'message': {'type': 'string', 'title': 'Message', 'description': 'A concise result message.'}, 'feedback_id': {'type': 'string', 'title': 'Feedback Id', 'description': 'The identifier for the saved request.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'title': 'macro_calendarArguments', 'required': ['start_day', 'end_day'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 250, 'maximum': 500, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'impact': {'anyOf': [{'enum': ['low', 'medium', 'high'], 'type': 'string', 'description': 'The event impact level.'}, {'type': 'null'}], 'title': 'Impact', 'default': None}, 'country': {'anyOf': [{'type': 'string', 'pattern': '^[A-Za-z]{2}$', 'maxLength': 2, 'minLength': 2, 'description': 'The two-letter country code. Example: US.'}, {'type': 'null'}], 'title': 'Country', 'default': None}, 'end_day': {'type': 'string', 'title': 'End Day', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, 'start_day': {'type': 'string', 'title': 'Start Day', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'macro_current_conditionsArguments', 'properties': {}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'macro_indicatorArguments', 'required': ['name'], 'properties': {'name': {'type': 'string', 'title': 'Name', 'pattern': '^[A-Za-z][A-Za-z0-9]{1,63}$', 'maxLength': 64, 'minLength': 2, 'description': 'The economic indicator name. Example: CPI.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 250, 'maximum': 1000, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'end_day': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, {'type': 'null'}], 'title': 'End Day', 'default': None}, 'start_day': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, {'type': 'null'}], 'title': 'Start Day', 'default': None}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'market_analyst_ratingsArguments', 'required': ['symbol'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'symbol': {'type': 'string', 'title': 'Symbol', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'market_company_profileArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'market_earningsArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 100, 'maximum': 500, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'symbol': {'anyOf': [{'type': 'string', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}, {'type': 'null'}], 'title': 'Symbol', 'default': None}, 'end_day': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, {'type': 'null'}], 'title': 'End Day', 'default': None}, 'start_day': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, {'type': 'null'}], 'title': 'Start Day', 'default': None}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'market_etf_holdingsArguments', 'required': ['symbol'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 100, 'maximum': 1000, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'symbol': {'type': 'string', 'title': 'Symbol', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}, 'min_weight_percent': {'anyOf': [{'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'The minimum portfolio weight as a percentage from 0 through 100.'}, {'type': 'null'}], 'title': 'Min Weight Percent', 'default': None}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'market_fundamentalsArguments', 'required': ['symbol'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 4, 'maximum': 20, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'period': {'enum': ['quarter', 'annual'], 'type': 'string', 'title': 'Period', 'default': 'quarter', 'description': 'The reporting period for each financial statement.'}, 'symbol': {'type': 'string', 'title': 'Symbol', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'market_price_historyArguments', 'required': ['symbol'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 100, 'maximum': 1500, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'order': {'enum': ['asc', 'desc'], 'type': 'string', 'title': 'Order', 'default': 'desc', 'description': 'The result order by day. Use asc or desc.'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 512, 'minLength': 1, 'description': 'The cursor from the previous response. Omit it for the first page.'}, {'type': 'null'}], 'title': 'Cursor', 'default': None}, 'symbol': {'type': 'string', 'title': 'Symbol', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}, 'end_day': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, {'type': 'null'}], 'title': 'End Day', 'default': None}, 'start_day': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, {'type': 'null'}], 'title': 'Start Day', 'default': None}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'market_quoteArguments', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'title': 'Symbol', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'market_symbol_searchArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'query': {'type': 'string', 'title': 'Query', 'maxLength': 80, 'minLength': 1, 'description': 'A company name or ticker fragment.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'news_articleArguments', 'required': ['story_id'], 'properties': {'story_id': {'type': 'string', 'title': 'Story Id', 'pattern': '^evt_[a-f0-9]{16}$', 'description': 'The story identifier from a news result.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'news_generalArguments', 'properties': {'hours': {'type': 'integer', 'title': 'Hours', 'default': 24, 'maximum': 168, 'minimum': 1, 'description': 'The lookback period in hours.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 512, 'minLength': 1, 'description': 'The cursor from the previous response. Omit it for the first page.'}, {'type': 'null'}], 'title': 'Cursor', 'default': None}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'news_impactsArguments', 'required': ['symbols'], 'properties': {'hours': {'type': 'integer', 'title': 'Hours', 'default': 72, 'maximum': 720, 'minimum': 1, 'description': 'The lookback period in hours.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 512, 'minLength': 1, 'description': 'The cursor from the previous response. Omit it for the first page.'}, {'type': 'null'}], 'title': 'Cursor', 'default': None}, 'symbols': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}, 'title': 'Symbols', 'maxItems': 25, 'description': 'The ticker symbols to include. Supply at most 25 symbols.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'news_stockArguments', 'required': ['symbol'], 'properties': {'hours': {'type': 'integer', 'title': 'Hours', 'default': 72, 'maximum': 720, 'minimum': 1, 'description': 'The lookback period in hours.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 512, 'minLength': 1, 'description': 'The cursor from the previous response. Omit it for the first page.'}, {'type': 'null'}], 'title': 'Cursor', 'default': None}, 'symbol': {'type': 'string', 'title': 'Symbol', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'pingArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': 'PingResult', 'required': ['ok'], 'properties': {'ok': {'type': 'boolean', 'title': 'Ok', 'description': 'The service status. True means that the server can answer requests.'}}, 'description': 'Service status returned by ping.'}
Input schema
{'type': 'object', 'title': 'politics_us_congress_aggregateArguments', 'properties': {'days': {'type': 'integer', 'title': 'Days', 'default': 30, 'maximum': 90, 'minimum': 1, 'description': 'The lookback period in calendar days.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 50, 'maximum': 250, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 512, 'minLength': 1, 'description': 'The cursor from the previous response. Omit it for the first page.'}, {'type': 'null'}], 'title': 'Cursor', 'default': None}, 'symbols': {'anyOf': [{'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}, 'maxItems': 25, 'description': 'The ticker symbols to include. Supply at most 25 symbols.'}, {'type': 'null'}], 'title': 'Symbols', 'default': None}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Input schema
{'type': 'object', 'title': 'politics_us_congress_tradesArguments', 'properties': {'days': {'type': 'integer', 'title': 'Days', 'default': 365, 'maximum': 7300, 'minimum': 1, 'description': 'The lookback period in calendar days.'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 100, 'maximum': 500, 'minimum': 1, 'description': 'The maximum number of results to return.'}, 'cursor': {'anyOf': [{'type': 'string', 'maxLength': 512, 'minLength': 1, 'description': 'The cursor from the previous response. Omit it for the first page.'}, {'type': 'null'}], 'title': 'Cursor', 'default': None}, 'end_day': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, {'type': 'null'}], 'title': 'End Day', 'default': None}, 'symbols': {'anyOf': [{'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z][A-Za-z0-9.-]{0,9}$', 'maxLength': 10, 'minLength': 1, 'description': 'The ticker symbol. Example: AAPL.'}, 'maxItems': 25, 'description': 'The ticker symbols to include. Supply at most 25 symbols.'}, {'type': 'null'}], 'title': 'Symbols', 'default': None}, 'start_day': {'anyOf': [{'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'A calendar day in YYYY-MM-DD format.'}, {'type': 'null'}], 'title': 'Start Day', 'default': None}, 'asset_owner': {'anyOf': [{'type': 'string', 'description': 'The disclosed asset owner, such as self, spouse, or dependent child.'}, {'type': 'null'}], 'title': 'Asset Owner', 'default': None}, 'member_names': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}, 'maxItems': 25, 'description': 'The full congressional member names to include. Supply at most 25 names.'}, {'type': 'null'}], 'title': 'Member Names', 'default': None}}}
Output schema
{'type': 'object', '$defs': {'BillingResult': {'type': 'object', 'title': 'BillingResult', 'required': ['meter', 'units'], 'properties': {'meter': {'type': 'string', 'title': 'Meter'}, 'units': {'type': 'integer', 'title': 'Units'}}}, 'EnvelopeMetaResult': {'type': 'object', 'title': 'EnvelopeMetaResult', 'required': ['dataset_id', 'generated_at'], 'properties': {'as_of': {'type': 'string', 'title': 'As Of'}, 'freshness': {'type': 'string', 'title': 'Freshness'}, 'dataset_id': {'type': 'string', 'title': 'Dataset Id'}, 'next_cursor': {'type': 'string', 'title': 'Next Cursor'}, 'generated_at': {'type': 'string', 'title': 'Generated At'}}}}, 'title': 'EnvelopeResult', 'required': ['data', 'meta', 'warnings', 'billing'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'array', 'items': {}}], 'title': 'Data'}, 'meta': {'$ref': '#/$defs/EnvelopeMetaResult'}, 'billing': {'$ref': '#/$defs/BillingResult'}, 'warnings': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Warnings'}}}
Recent tool changes
Similar MCP servers
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…
EventTrader Research (read-only)
Offers read-only research on funds, event markets, order books, arena markets, crypto pools, backtests, and related financial ana…
World Monitor
Delivers live geopolitical, conflict, country-risk, market, energy, climate, aviation, supply-chain, and macroeconomic intelligen…
Slacking.biz — SEC Financial Data + US Economics + Demographics + FX
Provides financial, economic, demographic, foreign-exchange, regulatory, and company research data from public sources.
TipRanks
Provides market research and investment data covering stocks, ETFs, commodities, crypto, forex, analyst ratings, news, earnings, …
welcome
Provides market data and educational investment research for stocks, ETFs, and crypto, including fundamentals, prices, macro indi…
Currencyformat
Formats localized numbers and currencies and also provides routed access to structured financial, market, government, and researc…