Unquant
Financial data MCP for market, company, news, macro, and US Congress research.
Should I use this
Quality & Safety
Findings (5)
- LOWin market_company_profile
- LOWin market_fundamentals
- LOWin market_analyst_ratings
- LOWin macro_indicator
- LOWin account_upgrade_status
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"unquant": {
"url": "https://unquant.ai/mcp"
}
}
}Remote endpoints
https://unquant.ai/mcpstreamable-httpWhat it can do
Tool inventory
Tools (28)
🟢ping
Return the Unquant MCP server status for an availability check.
Input Schema
{
"type": "object",
"properties": {},
"title": "pingArguments"
}Output Schema
{
"type": "object",
"properties": {
"ok": {
"description": "The service status. True means that the server can answer requests.",
"title": "Ok",
"type": "boolean"
}
},
"required": [
"ok"
],
"description": "Service status returned by ping.",
"title": "PingResult"
}🟢datasets_list
List available datasets with access, freshness, and coverage details for dataset selection.
Input Schema
{
"type": "object",
"properties": {},
"title": "datasets_listArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢datasets_describe(dataset_id)
Return the schema, filters, limits, freshness, and access details for one dataset identifier.
Input Schema
{
"type": "object",
"properties": {
"dataset_id": {
"description": "The dataset identifier from datasets_list or datasets_search.",
"maxLength": 128,
"minLength": 3,
"pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$",
"title": "Dataset Id",
"type": "string"
}
},
"required": [
"dataset_id"
],
"title": "datasets_describeArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢datasets_search(query)
Search dataset identifiers, names, and descriptions with a plain-language financial-data query.
Input Schema
{
"type": "object",
"properties": {
"query": {
"description": "Plain words that describe the required financial data.",
"maxLength": 128,
"title": "Query",
"type": "string"
}
},
"required": [
"query"
],
"title": "datasets_searchArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢catalog_list(query, job_id, theme, item_type, status, ...)
List data, signals, tools, and workflows. Filter the catalog by the agent job, theme, item type, status, or geography.
Input Schema
{
"type": "object",
"properties": {
"query": {
"anyOf": [
{
"description": "Text that matches a catalog entry.",
"maxLength": 160,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Query"
},
"job_id": {
"anyOf": [
{
"description": "An exact filter value from a catalog response.",
"maxLength": 128,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Job Id"
},
"theme": {
"anyOf": [
{
"description": "An exact filter value from a catalog response.",
"maxLength": 128,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Theme"
},
"item_type": {
"anyOf": [
{
"description": "An exact filter value from a catalog response.",
"maxLength": 128,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Item Type"
},
"status": {
"anyOf": [
{
"description": "An exact filter value from a catalog response.",
"maxLength": 128,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Status"
},
"geo_archetype": {
"anyOf": [
{
"description": "An exact filter value from a catalog response.",
"maxLength": 128,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Geo Archetype"
},
"limit": {
"default": 50,
"description": "The maximum number of results to return.",
"maximum": 100,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"description": "The cursor from the previous catalog response.",
"pattern": "^\\d+$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"title": "catalog_listArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢catalog_describe(entry_id)
Return the purpose, access state, inputs, and next action for one catalog entry.
Input Schema
{
"type": "object",
"properties": {
"entry_id": {
"description": "The catalog entry identifier from catalog.list or catalog.describe.",
"maxLength": 128,
"minLength": 3,
"pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$",
"title": "Entry Id",
"type": "string"
}
},
"required": [
"entry_id"
],
"title": "catalog_describeArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢catalog_preview(entry_id, inputs)
Return a labeled preview for one catalog entry with optional symbols, dates, and filters.
Input Schema
{
"type": "object",
"properties": {
"entry_id": {
"description": "The catalog entry identifier from catalog.list or catalog.describe.",
"maxLength": 128,
"minLength": 3,
"pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$",
"title": "Entry Id",
"type": "string"
},
"inputs": {
"anyOf": [
{
"additionalProperties": true,
"description": "Input values for the catalog preview or request.",
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Inputs"
}
},
"required": [
"entry_id"
],
"title": "catalog_previewArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟡feedback_submit(category, request, use_case)
Save a product request for a missing tool, dataset, or feature. Examples include backtesting and options pricing. This request helps improve coverage.
Input Schema
{
"type": "object",
"properties": {
"category": {
"description": "The type of missing capability.",
"enum": [
"missing_tool",
"missing_dataset",
"missing_feature",
"unsupported_problem",
"other"
],
"title": "Category",
"type": "string"
},
"request": {
"description": "A concise description of the missing capability.",
"maxLength": 2000,
"minLength": 1,
"title": "Request",
"type": "string"
},
"use_case": {
"anyOf": [
{
"description": "The user task that needs this capability.",
"maxLength": 2000,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Use Case"
}
},
"required": [
"category",
"request"
],
"title": "feedback_submitArguments"
}Output Schema
{
"type": "object",
"properties": {
"feedback_id": {
"description": "The identifier for the saved request.",
"title": "Feedback Id",
"type": "string"
},
"status": {
"description": "The state of the saved request.",
"title": "Status",
"type": "string"
},
"message": {
"description": "A concise result message.",
"title": "Message",
"type": "string"
}
},
"required": [
"feedback_id",
"status",
"message"
],
"additionalProperties": false,
"title": "FeedbackReceipt"
}🟡catalog_request(entry_id, action, use_case, expected_volume, organization, ...)
Save demand for a catalog entry after a preview, with the user goal and the preview action.
Input Schema
{
"type": "object",
"properties": {
"entry_id": {
"description": "The catalog entry identifier from catalog.list or catalog.describe.",
"maxLength": 128,
"minLength": 3,
"pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z][a-z0-9_]*)+$",
"title": "Entry Id",
"type": "string"
},
"action": {
"description": "The action from the catalog preview.",
"enum": [
"request_access",
"request_activation"
],
"title": "Action",
"type": "string"
},
"use_case": {
"description": "The user task that needs this capability.",
"maxLength": 2000,
"minLength": 1,
"title": "Use Case",
"type": "string"
},
"expected_volume": {
"anyOf": [
{
"description": "The expected request volume or usage frequency.",
"maxLength": 500,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Expected Volume"
},
"organization": {
"anyOf": [
{
"description": "The organization name. If the user requests follow-up, include this value.",
"maxLength": 320,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Organization"
},
"contact": {
"anyOf": [
{
"description": "The contact value. If the user requests follow-up, include this value.",
"maxLength": 320,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Contact"
},
"inputs": {
"anyOf": [
{
"additionalProperties": true,
"description": "Input values for the catalog preview or request.",
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Inputs"
}
},
"required": [
"entry_id",
"action",
"use_case"
],
"title": "catalog_requestArguments"
}Output Schema
{
"type": "object",
"properties": {
"request_id": {
"description": "The identifier for the saved request.",
"title": "Request Id",
"type": "string"
},
"entry_id": {
"description": "The requested catalog entry identifier.",
"title": "Entry Id",
"type": "string"
},
"status": {
"description": "The state of the saved request.",
"title": "Status",
"type": "string"
},
"action": {
"description": "The saved catalog action.",
"title": "Action",
"type": "string"
},
"message": {
"description": "A concise result message.",
"title": "Message",
"type": "string"
}
},
"required": [
"request_id",
"entry_id",
"status",
"action",
"message"
],
"additionalProperties": false,
"description": "The saved catalog request.",
"title": "CatalogRequestReceipt"
}🟢market_price_history(symbol, start_day, end_day, limit, order, ...)
Return daily prices and volume for one ticker by date range or latest trading-session count.
Input Schema
{
"type": "object",
"properties": {
"symbol": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"title": "Symbol",
"type": "string"
},
"start_day": {
"anyOf": [
{
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Start Day"
},
"end_day": {
"anyOf": [
{
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "End Day"
},
"limit": {
"default": 100,
"description": "The maximum number of results to return.",
"maximum": 1500,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"order": {
"default": "desc",
"description": "The result order by day. Use asc or desc.",
"enum": [
"asc",
"desc"
],
"title": "Order",
"type": "string"
},
"cursor": {
"anyOf": [
{
"description": "The cursor from the previous response. Omit it for the first page.",
"maxLength": 512,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"required": [
"symbol"
],
"title": "market_price_historyArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢market_quote(symbol)
Return the latest available end-of-day price and volume for one ticker. This tool does not return a real-time quote.
Input Schema
{
"type": "object",
"properties": {
"symbol": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"title": "Symbol",
"type": "string"
}
},
"required": [
"symbol"
],
"title": "market_quoteArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢market_company_profile(symbol)
Return the company name, industry, exchange, market value, and basic profile fields for one ticker.
Input Schema
{
"type": "object",
"properties": {
"symbol": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"title": "Symbol",
"type": "string"
}
},
"required": [
"symbol"
],
"title": "market_company_profileArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢market_fundamentals(symbol, period, limit)
Return reported financial statements, ratios, and metrics for one company by quarterly or annual period.
Input Schema
{
"type": "object",
"properties": {
"symbol": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"title": "Symbol",
"type": "string"
},
"period": {
"default": "quarter",
"description": "The reporting period for each financial statement.",
"enum": [
"quarter",
"annual"
],
"title": "Period",
"type": "string"
},
"limit": {
"default": 4,
"description": "The maximum number of results to return.",
"maximum": 20,
"minimum": 1,
"title": "Limit",
"type": "integer"
}
},
"required": [
"symbol"
],
"title": "market_fundamentalsArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢market_symbol_search(query, limit)
Find ticker symbols by company name or ticker text for security identification.
Input Schema
{
"type": "object",
"properties": {
"query": {
"description": "A company name or ticker fragment.",
"maxLength": 80,
"minLength": 1,
"title": "Query",
"type": "string"
},
"limit": {
"default": 10,
"description": "The maximum number of results to return.",
"maximum": 50,
"minimum": 1,
"title": "Limit",
"type": "integer"
}
},
"required": [
"query"
],
"title": "market_symbol_searchArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢market_analyst_ratings(symbol, limit)
Return the analyst rating consensus and recent rating changes for one ticker. The results are third-party opinions.
Input Schema
{
"type": "object",
"properties": {
"symbol": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"title": "Symbol",
"type": "string"
},
"limit": {
"default": 20,
"description": "The maximum number of results to return.",
"maximum": 100,
"minimum": 1,
"title": "Limit",
"type": "integer"
}
},
"required": [
"symbol"
],
"title": "market_analyst_ratingsArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢market_earnings(symbol, start_day, end_day, limit)
Return reported or scheduled earnings events in a date range, with an optional ticker filter.
Input Schema
{
"type": "object",
"properties": {
"symbol": {
"anyOf": [
{
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Symbol"
},
"start_day": {
"anyOf": [
{
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Start Day"
},
"end_day": {
"anyOf": [
{
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "End Day"
},
"limit": {
"default": 100,
"description": "The maximum number of results to return.",
"maximum": 500,
"minimum": 1,
"title": "Limit",
"type": "integer"
}
},
"title": "market_earningsArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢market_etf_holdings(symbol, limit, min_weight_percent)
Return the largest reported holdings for one ETF, with an optional minimum weight filter.
Input Schema
{
"type": "object",
"properties": {
"symbol": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"title": "Symbol",
"type": "string"
},
"limit": {
"default": 100,
"description": "The maximum number of results to return.",
"maximum": 1000,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"min_weight_percent": {
"anyOf": [
{
"description": "The minimum portfolio weight as a percentage from 0 through 100.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Min Weight Percent"
}
},
"required": [
"symbol"
],
"title": "market_etf_holdingsArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢macro_calendar(start_day, end_day, country, impact, limit)
Return economic events in chronological order for a date range, with optional country and impact filters.
Input Schema
{
"type": "object",
"properties": {
"start_day": {
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"title": "Start Day",
"type": "string"
},
"end_day": {
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"title": "End Day",
"type": "string"
},
"country": {
"anyOf": [
{
"description": "The two-letter country code. Example: US.",
"maxLength": 2,
"minLength": 2,
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Country"
},
"impact": {
"anyOf": [
{
"description": "The event impact level.",
"enum": [
"low",
"medium",
"high"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Impact"
},
"limit": {
"default": 250,
"description": "The maximum number of results to return.",
"maximum": 500,
"minimum": 1,
"title": "Limit",
"type": "integer"
}
},
"required": [
"start_day",
"end_day"
],
"title": "macro_calendarArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢macro_indicator(name, start_day, end_day, limit)
Return observations for one economic indicator, with optional dates for the observation period.
Input Schema
{
"type": "object",
"properties": {
"name": {
"description": "The economic indicator name. Example: CPI.",
"maxLength": 64,
"minLength": 2,
"pattern": "^[A-Za-z][A-Za-z0-9]{1,63}$",
"title": "Name",
"type": "string"
},
"start_day": {
"anyOf": [
{
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Start Day"
},
"end_day": {
"anyOf": [
{
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "End Day"
},
"limit": {
"default": 250,
"description": "The maximum number of results to return.",
"maximum": 1000,
"minimum": 1,
"title": "Limit",
"type": "integer"
}
},
"required": [
"name"
],
"title": "macro_indicatorArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢news_stock(symbol, hours, limit, cursor)
Return recent news summaries for one ticker. The tool returns summaries and does not return full article text.
Input Schema
{
"type": "object",
"properties": {
"symbol": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"title": "Symbol",
"type": "string"
},
"hours": {
"default": 72,
"description": "The lookback period in hours.",
"maximum": 720,
"minimum": 1,
"title": "Hours",
"type": "integer"
},
"limit": {
"default": 20,
"description": "The maximum number of results to return.",
"maximum": 100,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"description": "The cursor from the previous response. Omit it for the first page.",
"maxLength": 512,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"required": [
"symbol"
],
"title": "news_stockArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢news_general(hours, limit, cursor)
Return recent cross-market news summaries with cursor pagination.
Input Schema
{
"type": "object",
"properties": {
"hours": {
"default": 24,
"description": "The lookback period in hours.",
"maximum": 168,
"minimum": 1,
"title": "Hours",
"type": "integer"
},
"limit": {
"default": 25,
"description": "The maximum number of results to return.",
"maximum": 100,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"description": "The cursor from the previous response. Omit it for the first page.",
"maxLength": 512,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"title": "news_generalArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢news_impacts(symbols, hours, limit, cursor)
Return generated direction, importance, and confidence scores for recent news about selected tickers. These scores do not establish causality.
Input Schema
{
"type": "object",
"properties": {
"symbols": {
"description": "The ticker symbols to include. Supply at most 25 symbols.",
"items": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"type": "string"
},
"maxItems": 25,
"title": "Symbols",
"type": "array"
},
"hours": {
"default": 72,
"description": "The lookback period in hours.",
"maximum": 720,
"minimum": 1,
"title": "Hours",
"type": "integer"
},
"limit": {
"default": 50,
"description": "The maximum number of results to return.",
"maximum": 200,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"description": "The cursor from the previous response. Omit it for the first page.",
"maxLength": 512,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"required": [
"symbols"
],
"title": "news_impactsArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢news_article(story_id)
Return one processed news summary by story identifier. The tool does not return full article text or external links.
Input Schema
{
"type": "object",
"properties": {
"story_id": {
"description": "The story identifier from a news result.",
"pattern": "^evt_[a-f0-9]{16}$",
"title": "Story Id",
"type": "string"
}
},
"required": [
"story_id"
],
"title": "news_articleArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢macro_current_conditions
Return generated themes for current United States macroeconomic conditions. The result includes its time and method version.
Input Schema
{
"type": "object",
"properties": {},
"title": "macro_current_conditionsArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢politics_us_congress_trades(symbols, member_names, asset_owner, days, limit, ...)
Return reported United States congressional transactions. Filter by ticker, member, asset owner, or transaction dates.
Input Schema
{
"type": "object",
"properties": {
"symbols": {
"anyOf": [
{
"description": "The ticker symbols to include. Supply at most 25 symbols.",
"items": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"type": "string"
},
"maxItems": 25,
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Symbols"
},
"member_names": {
"anyOf": [
{
"description": "The full congressional member names to include. Supply at most 25 names.",
"items": {
"type": "string"
},
"maxItems": 25,
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Member Names"
},
"asset_owner": {
"anyOf": [
{
"description": "The disclosed asset owner, such as self, spouse, or dependent child.",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Asset Owner"
},
"days": {
"default": 365,
"description": "The lookback period in calendar days.",
"maximum": 7300,
"minimum": 1,
"title": "Days",
"type": "integer"
},
"limit": {
"default": 100,
"description": "The maximum number of results to return.",
"maximum": 500,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"description": "The cursor from the previous response. Omit it for the first page.",
"maxLength": 512,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
},
"start_day": {
"anyOf": [
{
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Start Day"
},
"end_day": {
"anyOf": [
{
"description": "A calendar day in YYYY-MM-DD format.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "End Day"
}
},
"title": "politics_us_congress_tradesArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟢politics_us_congress_aggregate(symbols, days, limit, cursor)
Return ticker-level totals from reported United States congressional transactions. The totals do not show current holdings or intent.
Input Schema
{
"type": "object",
"properties": {
"symbols": {
"anyOf": [
{
"description": "The ticker symbols to include. Supply at most 25 symbols.",
"items": {
"description": "The ticker symbol. Example: AAPL.",
"maxLength": 10,
"minLength": 1,
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"type": "string"
},
"maxItems": 25,
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Symbols"
},
"days": {
"default": 30,
"description": "The lookback period in calendar days.",
"maximum": 90,
"minimum": 1,
"title": "Days",
"type": "integer"
},
"limit": {
"default": 50,
"description": "The maximum number of results to return.",
"maximum": 250,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"description": "The cursor from the previous response. Omit it for the first page.",
"maxLength": 512,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"title": "politics_us_congress_aggregateArguments"
}Output Schema
{
"type": "object",
"properties": {
"data": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"items": {},
"type": "array"
}
],
"title": "Data"
},
"meta": {
"$ref": "#/$defs/EnvelopeMetaResult"
},
"warnings": {
"items": {
"type": "string"
},
"title": "Warnings",
"type": "array"
},
"billing": {
"$ref": "#/$defs/BillingResult"
}
},
"required": [
"data",
"meta",
"warnings",
"billing"
],
"$defs": {
"BillingResult": {
"properties": {
"meter": {
"title": "Meter",
"type": "string"
},
"units": {
"title": "Units",
"type": "integer"
}
},
"required": [
"meter",
"units"
],
"title": "BillingResult",
"type": "object"
},
"EnvelopeMetaResult": {
"properties": {
"dataset_id": {
"title": "Dataset Id",
"type": "string"
},
"generated_at": {
"title": "Generated At",
"type": "string"
},
"as_of": {
"title": "As Of",
"type": "string"
},
"freshness": {
"title": "Freshness",
"type": "string"
},
"next_cursor": {
"title": "Next Cursor",
"type": "string"
}
},
"required": [
"dataset_id",
"generated_at"
],
"title": "EnvelopeMetaResult",
"type": "object"
}
},
"title": "EnvelopeResult"
}🟡account_request_upgrade(request_summary, value_summary, next_step_summary)
Create a human-reviewed Agent Pro request after Unquant delivers useful work. The result contains a confirmation link.
Input Schema
{
"type": "object",
"properties": {
"request_summary": {
"description": "The user request that needs more Unquant access.",
"maxLength": 240,
"minLength": 1,
"title": "Request Summary",
"type": "string"
},
"value_summary": {
"description": "The useful result that Unquant already delivered.",
"maxLength": 240,
"minLength": 1,
"title": "Value Summary",
"type": "string"
},
"next_step_summary": {
"description": "The next agent action that needs Agent Pro access.",
"maxLength": 240,
"minLength": 1,
"title": "Next Step Summary",
"type": "string"
}
},
"required": [
"request_summary",
"value_summary",
"next_step_summary"
],
"title": "account_request_upgradeArguments"
}Output Schema
{
"type": "object",
"properties": {
"status": {
"description": "The current state of the upgrade request.",
"title": "Status",
"type": "string"
},
"message": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "A concise state message.",
"title": "Message"
},
"upgrade_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The upgrade request identifier.",
"title": "Upgrade Id"
},
"confirmation_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The link that the agent must return to the user.",
"title": "Confirmation Url"
},
"confirmation_url_expires_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The UTC expiration time for the confirmation link.",
"title": "Confirmation Url Expires At"
},
"confirmation_url_is_opaque": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"description": "Whether the agent must preserve the exact link.",
"title": "Confirmation Url Is Opaque"
},
"human_action": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The action that the user must complete.",
"title": "Human Action"
},
"confirmation_required": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"description": "Whether the upgrade needs user confirmation.",
"title": "Confirmation Required"
},
"terms_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The Unquant terms link.",
"title": "Terms Url"
},
"privacy_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The Unquant privacy link.",
"title": "Privacy Url"
},
"agent_context_received": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"description": "Whether Unquant saved all three agent summaries.",
"title": "Agent Context Received"
},
"recommended_poll_seconds": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "The minimum interval between status requests, in seconds.",
"title": "Recommended Poll Seconds"
},
"plan": {
"anyOf": [
{
"$ref": "#/$defs/UpgradePlan"
},
{
"type": "null"
}
],
"default": null,
"description": "The requested paid plan."
}
},
"required": [
"status"
],
"$defs": {
"UpgradePlan": {
"additionalProperties": false,
"description": "The plan in an upgrade request.",
"properties": {
"slug": {
"description": "The stable plan identifier.",
"title": "Slug",
"type": "string"
},
"name": {
"description": "The public plan name.",
"title": "Name",
"type": "string"
},
"amount_cents": {
"description": "The recurring price in cents.",
"title": "Amount Cents",
"type": "integer"
},
"currency": {
"description": "The lowercase ISO currency code.",
"title": "Currency",
"type": "string"
},
"interval": {
"description": "The recurring billing interval.",
"title": "Interval",
"type": "string"
}
},
"required": [
"slug",
"name",
"amount_cents",
"currency",
"interval"
],
"title": "UpgradePlan",
"type": "object"
}
},
"additionalProperties": false,
"description": "The current state and next action for an upgrade request.",
"title": "UpgradeResult"
}🟢account_upgrade_status(upgrade_id)
Return the current state of an Agent Pro request by upgrade identifier.
Input Schema
{
"type": "object",
"properties": {
"upgrade_id": {
"description": "The upgrade identifier from account_request_upgrade.",
"maxLength": 128,
"minLength": 20,
"title": "Upgrade Id",
"type": "string"
}
},
"required": [
"upgrade_id"
],
"title": "account_upgrade_statusArguments"
}Output Schema
{
"type": "object",
"properties": {
"status": {
"description": "The current state of the upgrade request.",
"title": "Status",
"type": "string"
},
"message": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "A concise state message.",
"title": "Message"
},
"upgrade_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The upgrade request identifier.",
"title": "Upgrade Id"
},
"confirmation_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The link that the agent must return to the user.",
"title": "Confirmation Url"
},
"confirmation_url_expires_at": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The UTC expiration time for the confirmation link.",
"title": "Confirmation Url Expires At"
},
"confirmation_url_is_opaque": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"description": "Whether the agent must preserve the exact link.",
"title": "Confirmation Url Is Opaque"
},
"human_action": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The action that the user must complete.",
"title": "Human Action"
},
"confirmation_required": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"description": "Whether the upgrade needs user confirmation.",
"title": "Confirmation Required"
},
"terms_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The Unquant terms link.",
"title": "Terms Url"
},
"privacy_url": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The Unquant privacy link.",
"title": "Privacy Url"
},
"agent_context_received": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"description": "Whether Unquant saved all three agent summaries.",
"title": "Agent Context Received"
},
"recommended_poll_seconds": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "The minimum interval between status requests, in seconds.",
"title": "Recommended Poll Seconds"
},
"plan": {
"anyOf": [
{
"$ref": "#/$defs/UpgradePlan"
},
{
"type": "null"
}
],
"default": null,
"description": "The requested paid plan."
}
},
"required": [
"status"
],
"$defs": {
"UpgradePlan": {
"additionalProperties": false,
"description": "The plan in an upgrade request.",
"properties": {
"slug": {
"description": "The stable plan identifier.",
"title": "Slug",
"type": "string"
},
"name": {
"description": "The public plan name.",
"title": "Name",
"type": "string"
},
"amount_cents": {
"description": "The recurring price in cents.",
"title": "Amount Cents",
"type": "integer"
},
"currency": {
"description": "The lowercase ISO currency code.",
"title": "Currency",
"type": "string"
},
"interval": {
"description": "The recurring billing interval.",
"title": "Interval",
"type": "string"
}
},
"required": [
"slug",
"name",
"amount_cents",
"currency",
"interval"
],
"title": "UpgradePlan",
"type": "object"
}
},
"additionalProperties": false,
"description": "The current state and next action for an upgrade request.",
"title": "UpgradeResult"
}Recommended Prompts
datasets_searchdatasets_searchdatasets_listdatasets_listdatasets_searchdatasets_listCommunity
Evidence