Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Data and BI - official IBM server

IBM MDM MCP server

MCP server that lets AI assistants search master data, retrieve the data model and fetch records and entities from IBM Master Data Management (formerly IBM Match 360) on IBM Cloud or Software Hub. It runs locally from ibm-mdm-mcp-server (pypi) with API key auth.

Last verified 5 tools2 sources

Install

Generic

Terminal
pip install ibm-mdm-mcp-server

Tools

search_master_data
Searches records, entities, relationships and hierarchy nodes in IBM MDM.
get_data_model
Retrieves the MDM data model schema.
get_record
Retrieves a record by ID (full mode).
get_entity
Retrieves an entity by ID (full mode).
get_records_entities_by_record_id
Gets all entities associated with a record (full mode).

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • Minimal tool mode by default; set MCP_TOOLS_MODE=full for all tools.
  • IBM Cloud uses an IAM API key and instance CRN; Software Hub uses CPD credentials.
  • A setup wizard configures Claude Desktop or HTTP mode.

FAQ

What does the IBM MDM MCP server do?

MCP server that lets AI assistants search master data, retrieve the data model and fetch records and entities from IBM Master Data Management (formerly IBM Match 360) on IBM Cloud or Software Hub. The vendor documents 5 tools, including search_master_data, get_data_model, get_record and get_entity.

How do I add the IBM MDM MCP server to an MCP client?

Use pip install ibm-mdm-mcp-server, copied from IBM's docs.

Does the IBM MDM MCP server need authentication?

Yes, API key. Transport: stdio, Streamable HTTP. Status: Unlabelled, last checked October 17, 2026.

Sources

Last verified against 2 IBM pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.