{ "service": "unquant", "snapshot_date": "2026-08-01", "agent_contract_version": "2.14.0", "mcp_endpoint": "https://unquant.ai/mcp", "tools": [ { "name": "ping", "title": "Check service status", "description": "Return the service status. Use this tool to make sure that the Unquant MCP server can answer requests.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false } }, { "name": "datasets.list", "title": "List datasets", "description": "List available datasets with access, freshness, and coverage details. Use this tool before you select an unknown dataset.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false } }, { "name": "datasets.describe", "title": "Describe a dataset", "description": "Return the schema, filters, limits, freshness, and access details for one dataset identifier.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false } }, { "name": "datasets.search", "title": "Search datasets", "description": "Search dataset identifiers, names, and descriptions. Use plain words that describe the required financial data.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false } }, { "name": "catalog.list", "title": "Browse the catalog", "description": "List data, signals, tools, and workflows. Filter the catalog by the agent job, theme, item type, status, or geography.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false } }, { "name": "catalog.describe", "title": "Describe a catalog entry", "description": "Return the purpose, access state, inputs, and next action for one catalog entry.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false } }, { "name": "catalog.preview", "title": "Preview a catalog entry", "description": "Return a labeled preview for one catalog entry. If the task has known symbols, dates, or filters, supply realistic inputs.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false } }, { "name": "feedback.submit", "title": "Submit product feedback", "description": "If a missing tool, dataset, or feature blocks the task, save a product request. Examples include backtesting and options pricing. This request helps improve coverage. Do not include secrets or personal data.", "annotations": { "readOnlyHint": false, "destructiveHint": false, "idempotentHint": false, "openWorldHint": false } }, { "name": "catalog.request", "title": "Request catalog access", "description": "Save demand for a catalog entry after a preview. Include the user goal and the action that the preview returns.", "annotations": { "readOnlyHint": false, "destructiveHint": false, "idempotentHint": false, "openWorldHint": false } }, { "name": "market.price_history", "title": "Get price history", "description": "Return daily prices and volume for one ticker. Use a date range or request the latest trading sessions.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "market.quote", "title": "Get the latest price", "description": "Return the latest available end-of-day price and volume for one ticker. This tool does not return a real-time quote.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "market.company_profile", "title": "Get a company profile", "description": "Return the company name, industry, exchange, market value, and basic profile fields for one ticker.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "market.fundamentals", "title": "Get company fundamentals", "description": "Return reported financial statements, ratios, and metrics for one company. Select quarterly or annual periods.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "market.symbol_search", "title": "Search ticker symbols", "description": "Find ticker symbols by company name or ticker text. If the correct ticker is not known, use this tool.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "market.analyst_ratings", "title": "Get analyst ratings", "description": "Return the analyst rating consensus and recent rating changes for one ticker. The results are third-party opinions.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "market.earnings", "title": "Get earnings events", "description": "Return reported or scheduled earnings events in a date range. If a ticker is known, use the ticker filter.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "market.etf_holdings", "title": "Get ETF holdings", "description": "Return the largest reported holdings for one ETF. If a minimum weight is required, use the weight filter.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "macro.calendar", "title": "Get the economic calendar", "description": "Return economic events in chronological order for a date range. Filter the results by country code or impact level.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "macro.indicator", "title": "Get an economic indicator", "description": "Return observations for one economic indicator. Use optional dates to limit the observation period.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "news.stock", "title": "Get news for a ticker", "description": "Return recent news summaries for one ticker. The tool returns summaries and does not return full article text.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "news.general", "title": "Get general market news", "description": "Return recent cross-market news summaries. If the result has more pages, use the cursor to continue.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "news.impacts", "title": "Get estimated news impacts", "description": "Return generated direction, importance, and confidence scores for recent news about selected tickers. These scores do not establish causality.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "news.article", "title": "Get a news summary", "description": "Return one processed news summary by story identifier. The tool does not return full article text or external links.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "macro.current_conditions", "title": "Get current macro conditions", "description": "Return generated themes for current United States macroeconomic conditions. The result includes its time and method version.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "politics.us_congress_trades", "title": "Get congressional trades", "description": "Return reported United States congressional transactions. Filter by ticker, member, asset owner, or transaction dates.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "politics.us_congress_aggregate", "title": "Summarize congressional activity", "description": "Return ticker-level totals from reported United States congressional transactions. The totals do not show current holdings or intent.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "account.request_upgrade", "title": "Request an Agent Pro upgrade", "description": "Create a human-reviewed Agent Pro request after Unquant delivers useful work. Return the confirmation link to the user.", "annotations": { "readOnlyHint": false, "destructiveHint": false, "idempotentHint": true, "openWorldHint": true } }, { "name": "account.upgrade_status", "title": "Get upgrade status", "description": "Return the current state of an Agent Pro request. Use only an upgrade identifier from account.request_upgrade.", "annotations": { "readOnlyHint": true, "destructiveHint": false, "idempotentHint": true, "openWorldHint": false } } ] }