{"apiVersion":"v1","directorySlug":"cotreports-mcp-c345091650","title":"COT-Reports.com","description":"The COT report for every CFTC futures market, free: Simplified, Detailed, COT Charts and the Weekly Summary. Updated every Friday at 3:30 PM ET, no signup.","pageUrl":"https://www.mcpbundles.com/skills/cotreports-mcp-c345091650","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://cotreports.org/api/mcp","hostedMcpUrl":null,"toolCount":9,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"org.cotreports/cotreports-mcp-c345091650","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"list_markets","description":"Lists the CFTC markets COT-Reports covers (350+): CFTC code, ticker, name, exchange, category and which report families exist for each. Filter by a search text, a category or a report family. Available at every level.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"limit":{"type":"integer","maximum":50,"minimum":1},"report":{"enum":["legacy","disaggregated","tff","supplemental"],"type":"string"},"search":{"type":"string","maxLength":60},"category":{"type":"string","maxLength":60}}},"title":"List COT markets","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_markets","displayName":"List COT markets"},{"name":"get_latest_snapshot","description":"The latest Legacy COT report of every market, 100 markets per answer (use offset for the next page): net positions of large speculators and commercials, their week-on-week change, and open interest. Filter by category. Available at every level. Both CFTC variants (Futures Only and Futures & Options Combined) with COT Premium and Data API keys; without an account and with a free account, each report's default variant.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"offset":{"type":"integer","maximum":1000,"minimum":0},"variant":{"enum":["futonly","combined"],"type":"string"},"category":{"type":"string","maxLength":60}}},"title":"Latest COT snapshot of every market","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_latest_snapshot","displayName":"Latest COT snapshot of every market"},{"name":"get_latest_positions","description":"The latest COT report for one market: long, short and net positions of every trader group, the week-on-week change, % of open interest. Without an account and with a free account: the Legacy report. COT Premium and Data API keys: every report family (Legacy, Disaggregated, TFF, Supplemental); COT Premium also adds the close price. Both CFTC variants (Futures Only and Futures & Options Combined) with COT Premium and Data API keys; without an account and with a free account, each report's default","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["market"],"properties":{"market":{"type":"string","maxLength":80,"minLength":1},"report":{"enum":["legacy","disaggregated","tff","supplemental"],"type":"string"},"variant":{"enum":["futonly","combined"],"type":"string"}}},"title":"Latest COT positions for one market","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_latest_positions","displayName":"Latest COT positions for one market"},{"name":"get_history","description":"Weekly COT history for one market, newest first: open interest and the net position of every trader group (up to 260 reports per call; page back with \"until\"). Without an account: Legacy, the last 26 reports (6 months). Free account: Legacy, the last 520 reports (10 years). COT Premium and Data API keys: every report family and the full history; COT Premium also adds close prices. A new COT Premium subscription that can still be withdrawn from reads the last year of what Premium adds, until the","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["market"],"properties":{"from":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"until":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"market":{"type":"string","maxLength":80,"minLength":1},"report":{"enum":["legacy","disaggregated","tff","supplemental"],"type":"string"},"reports":{"type":"integer","maximum":260,"minimum":1},"variant":{"enum":["futonly","combined"],"type":"string"}}},"title":"COT history for one market","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_history","displayName":"COT history for one market"},{"name":"get_cot_index","description":"The COT index (0–100: where the current net position sits between its lowest and highest of the lookback window) for large speculators and commercials, from the Legacy report. Without an account: the 26- and 52-week windows; a free account, COT Premium and a Data API key: every window. Both CFTC variants (Futures Only and Futures & Options Combined) with COT Premium and Data API keys; without an account and with a free account, each report's default variant.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["market"],"properties":{"market":{"type":"string","maxLength":80,"minLength":1},"variant":{"enum":["futonly","combined"],"type":"string"},"lookback_weeks":{"anyOf":[{"type":"number","const":26},{"type":"number","const":52},{"type":"number","const":156},{"type":"number","const":260}]}}},"title":"COT index for one market","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_cot_index","displayName":"COT index for one market"},{"name":"scan_extremes","description":"Markets where large speculators are crowded long or short this week (the Crowding score: a blend of the 26-, 52- and 156-week percentiles of their net position as % of open interest; crowded long from 80 until it falls below 75, crowded short from 20 until it rises above 25), from the Legacy Futures Only report. COT Premium only, as on the website.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"side":{"enum":["long","short","both"],"type":"string"}}},"title":"Markets at positioning extremes","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"scan_extremes","displayName":"Markets at positioning extremes"},{"name":"get_weekly_summary","description":"The weekly summary of the 35 main markets (currencies, crypto, metals, energy, agriculture, stock indices) from the latest Legacy report: net positions of speculators and commercials and their change. Available at every level. Both CFTC variants (Futures Only and Futures & Options Combined) with COT Premium and Data API keys; without an account and with a free account, each report's default variant.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"variant":{"enum":["futonly","combined"],"type":"string"}}},"title":"COT weekly summary","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_weekly_summary","displayName":"COT weekly summary"},{"name":"get_release_schedule","description":"Which COT report is the latest, when it was published, and when the next one is due (the CFTC publishes on Fridays at 3:30 pm Eastern for the Tuesday before; holidays move it). Available at every level.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"title":"COT release schedule","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_release_schedule","displayName":"COT release schedule"},{"name":"explain_cot","description":"A short explanation of a COT concept — the trader groups, net positions, open interest, the four report families, the COT index, release timing — with a link to the full guide. Available at every level.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["topic"],"properties":{"topic":{"enum":["what_is_cot","trader_groups","net_position","open_interest","report_families","cot_index","release_timing"],"type":"string"}}},"title":"Explain a COT concept","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"explain_cot","displayName":"Explain a COT concept"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=COT-Reports-com&config=eyJ1cmwiOiAiaHR0cHM6Ly9jb3RyZXBvcnRzLm9yZy9hcGkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22COT-Reports-com%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fcotreports.org%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22COT-Reports-com%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fcotreports.org%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=COT-Reports.com&connectorUrl=https%3A%2F%2Fcotreports.org%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"COT-Reports-com\" --url \"https://cotreports.org/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cotreports-mcp-c345091650","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cotreports-mcp-c345091650/tools/{tool}","mcpServerUrl":"https://cotreports.org/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cotreports-mcp-c345091650?live=1"}