Skip to main content

MCP Server Connection Guide

OpenMetadata provides a Model Context Protocol (MCP) server that allows AI assistants and other clients to interact with your metadata catalog. The MCP server exposes tools for searching metadata, managing glossaries, and working with lineage data. Please check out our guides for Claude and Goose if you are using them as AI assistants.

Server Information

  • Server Name: openmetadata-mcp-stateless
  • Version: 1.1.0
  • Endpoint: {OMURL}/mcp
  • Protocol: Streamable HTTP (MCP spec 2025-03-26)
  • Authentication: OAuth 2.0 (recommended) or JWT Bearer Token

Connection Setup

1. Server URL

Your MCP server is available at:
Replace {OMURL} with your OpenMetadata instance URL (e.g., https://your-openmetadata.com/mcp)

2. Authentication

The MCP server supports two authentication methods:
  • OAuth 2.0 (recommended): Sign in with your existing OpenMetadata login. See OAuth 2.0 Authentication for setup instructions.
  • Personal Access Token (PAT): For environments where browser-based login isn’t available. Generate a token as described in Personal Access Token (PAT), then include it in the Authorization header:

3. Content Type

All requests should use:

API Endpoints

Initialize Connection

Endpoint: POST {OMURL}/mcp Sample Request:
Sample Response:

List Available Tools

Endpoint: POST {OMURL}/mcp Sample Request:
Sample Response (truncated — the server exposes 24 tools; see the MCP Tools Reference for the complete list):

List Available Prompts

Endpoint: POST {OMURL}/mcp Sample Request:
Sample Response: