MCP Server

The Delphix MCP Server enables AI agents such as Claude Desktop, Cursor, or VS Code Copilot to interact with Data Control Tower (DCT) APIs using the Model Context Protocol (MCP). With this integration, you can use natural language to query DCT objects, including dSources, VDBs, and compliance metadata using a read-only interface that minimizes risk and enables automation and experimentation.

When the MCP Server is operational and connected to an MCP client, you can ask a variety of questions about your test data management environment. For example:

  • List the PostgreSQL VDBs that have not been refreshed in the last 30 days.

  • How much storage is Delphix saving me in TBs? Dollars?

  • Which top five compliance jobs are most likely to fail? Why?

  • List all VDBS that occupy more space than their parent dataset.

  • Search for dSources with the largest snapshot sizes.

Prerequisites

  • Data Control Tower (DCT) instance with API access.

  • DCT API Key with permissions to the following objects:

    • VDBs

    • VDB Groups

    • dSources

    • Environments

    • Bookmarks

    • Snapshots

    • Data Connections

    • Engines

    • Virtualization and Compliance Job Executions

    • All Virtualization Storage Insights.

  • MCP-compatible client. For example, Claude Desktop, Windsurf, or Cursor.

  • Bring Your Own LLM (BYO-LLM) configured via the MCP-compatible client.

    • The Delphix MCP Server does not interface with the DCT internal LLM.

  • Python 3.11+ or Bash for local server execution.

Installation

Refer to the installation instructions in the MCP Server GitHub repository.

Videos

General overview of the MCP Server

Claude App configuration and sample usage

Visual Studio configuration and sample usage

Limitations

  • The Delphix MCP Server is limited to read-only functionality. It cannot create, modify, or delete datasets, refresh a VDB, or configure a dSource.

  • The Delphix MCP Server is not part of the Data Control Tower deployment package. It requires separate installation and configuration.

  • The Delphix MCP Server is a preview release and must not be used in production.

Support

The Delphix MCP Server is an open-source community project provided under the MIT License.

If you make modifications or improvements to the source code, please submit a pull request for review.

For any questions, bugs, or feature requests, create an issue. Delphix Support does not assist with open-source community projects.