Back to MCP Servers

ICE Data Services MCP Server

U.S. fixed income trade and reference data from ICE. No official MCP server has been published by ICE at the time of writing.

Finance by Intercontinental Exchange (ICE) API Key active
Overview

ICE Data Services (IDS), a division of Intercontinental Exchange, provides institutional-grade fixed income data covering pricing, evaluations, reference data, and analytics. Core products include Continuous Evaluated Pricing (CEP) across roughly 2.5 million fixed income instruments, end-of-day evaluations for around 3 million instruments, reference data on more than 35 million securities, and the ICE Data Indices family covering over 8,500 indices. Delivery is available via the ICE Data API, ICE Data Files, Snowflake data shares, and the ICE Consolidated Feed.

Important note on MCP availability: As of the research date, there is no official ICE Data Services Model Context Protocol (MCP) server published by ICE, listed on the official Anthropic Claude partners directory, or available as a verified community implementation. The entry appears in some third-party connector directories, but no server URL, README, tool list, or setup instructions are publicly documented. Teams that want LLM access to ICE data today generally wrap the existing ICE Data API in their own custom MCP server.

If ICE publishes an official MCP server in the future, it will likely be hosted at an ice.com or developer.ice.com endpoint and authenticated with the same API credentials used for the ICE Data API. This page will be updated once a verifiable server is released.

Setup Guide

No official MCP server is currently published by ICE Data Services. The instructions below describe how to access ICE data programmatically, which is the foundation any MCP integration would build on.

Prerequisites

  • An active ICE Data Services subscription and entitlements for the datasets you need (fixed income pricing, reference data, indices, etc.).
  • ICE Data API credentials, provisioned through the ICE Developer Portal at https://developer.ice.com.
  • Network access from your environment to ICE's API endpoints.

Building a custom MCP wrapper

Until an official server exists, the practical path is to build a thin MCP server in front of the ICE Data API. A skeleton config for a self-hosted Node-based wrapper looks like this:

{
  "mcpServers": {
    "ice-data": {
      "command": "node",
      "args": ["./ice-data-mcp/index.js"],
      "env": {
        "ICE_API_BASE_URL": "https://api.ice.com",
        "ICE_API_KEY": "your-ice-api-key",
        "ICE_API_SECRET": "your-ice-api-secret"
      }
    }
  }
}

Replace the placeholder values with credentials issued by your ICE account team. Refer to the ICE Developer Portal catalog (https://developer.ice.com/fixed-income-data-services/catalog) for the specific REST endpoints and request schemas for each dataset.

When an official MCP server ships

If and when ICE releases a hosted MCP endpoint, configuration in Claude Desktop or another MCP client will typically look like:

{
  "mcpServers": {
    "ice-data-services": {
      "url": "https://<official-ice-mcp-endpoint>",
      "headers": {
        "Authorization": "Bearer <token>"
      }
    }
  }
}

This block is illustrative only. Do not use it until ICE publishes an official endpoint.

Use Cases
  • Pull evaluated prices (CEP or end-of-day) for a basket of corporate, municipal, or sovereign bonds and summarize price moves for a portfolio manager.
  • Look up reference data (CUSIP, ISIN, coupon, maturity, issuer, sector) for a list of securities during pre-trade compliance or onboarding.
  • Retrieve constituents and weights for ICE bond indices to support index tracking, attribution, or benchmark analysis.
  • Enrich an internal OMS or trade blotter with ICE evaluations to flag stale prices and outliers on the fixed income desk.
  • Generate end-of-day NAV support packs by combining ICE evaluated pricing and corporate actions data for fund accounting workflows.
Example Prompts
  • "Get today's ICE continuous evaluated price for these 25 CUSIPs and flag any that moved more than 50 bps."
  • "Pull reference data (issuer, coupon, maturity, sector) for the bonds in this portfolio CSV."
  • "List the current constituents and weights of the ICE BofA US Corporate Index."
  • "Compare end-of-day ICE evaluations against our internal marks and surface any differences over 25 bps."
  • "Fetch the latest corporate actions for the holdings in this fund over the past week."
Pros
  • Authoritative source for fixed income pricing, reference data, and indices used widely by institutional buy-side and sell-side firms.
  • Broad coverage: roughly 2.5 million instruments under continuous evaluated pricing and reference data on more than 35 million securities.
  • Multiple delivery channels (REST API, files, Snowflake shares, consolidated feed) make it straightforward to back a future MCP server.
Limitations
  • No official MCP server is currently published by ICE. Listings in third-party connector directories are not backed by a verifiable endpoint or README.
  • Access requires a paid ICE Data Services subscription with explicit entitlements per dataset, not a self-serve developer account.
  • Any integration today must be custom-built on top of the ICE Data API, which means teams own auth, rate limiting, schema mapping, and maintenance.
Alternatives
  • Bloomberg Terminal / BLPAPI community MCP wrappers for buy-side users with a Bloomberg entitlement.
  • LSEG (Refinitiv) Data integrations, including LSEG's published Claude integration for financial data.
  • Financial Modeling Prep MCP Server (imbenrabi/Financial-Modeling-Prep-MCP-Server on GitHub) for lower-cost, less institutional fixed income and equity data.