MCP OpenMetadata

MCP server providing OpenMetadata APIs - A FastMCP integration for OpenMetadata services.

Local serverstdio

What is the MCP OpenMetadata MCP Server?

MCP OpenMetadata is an MCP project maintained in the pfldy2850/mcp-openmetadata repository. The maintainer describes its purpose as “MCP server providing OpenMetadata APIs - A FastMCP integration for OpenMetadata services”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uv. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares OPENMETADATA_URI, OPENMETADATA_JWT_TOKEN. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_entities_with_querySearch entities using query text. Supports pagination and sorting. Useful for:
get_list_of_tablesGet a paginated list of tables with basic information
get_table_by_fqnGet detailed table information by fully qualified name
get_table_columns_by_fqnGet table columns information by fully qualified name
get_table_owners_by_fqnGet table ownership information by fully qualified name
get_sample_dataGet sample data from a specified table

How to install the MCP OpenMetadata MCP Server

{
  "mcpServers": {
    "OpenMetadata": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "--with",
        "httpx",
        "--with",
        "mcp-openmetadata",
        "python",
        "-m",
        "mcp_openmetadata.server"
      ],
      "env": {
        "OPENMETADATA_URI": "http://localhost:8585",
        "OPENMETADATA_JWT_TOKEN": "YOUR_OPENMETADATA_JWT_TOKEN"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
OPENMETADATA_URIDeclared in the maintainer’s client configuration.Check documentation
OPENMETADATA_JWT_TOKENDeclared in the maintainer’s client configuration.Check documentation