MCP Catalogs
HomeOpenMetadata screenshot

OpenMetadata

by open-metadata·13,935·Score 59

OpenMetadata provides an MCP server for AI assistants to access unified metadata context for data discovery, governance, and lineage.

ai-llmknowledge-graphdeveloper-tools
2,103
Forks
817
Open issues
this month
Last commit
2d ago
Indexed

Overview

OpenMetadata is a comprehensive metadata platform that combines technical metadata, data quality signals, lineage, and business semantics into a unified knowledge graph. Its MCP server enables AI assistants to interact with metadata through natural language, allowing for search, entity retrieval, lineage inspection, and metadata updates. The platform supports 120+ data connectors and provides contextual understanding of data assets including ownership, usage patterns, quality metrics, and business definitions.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI assistants search and discover data assets with full context
you:Data quality testing and root cause analysis for AI systems
you:Business glossary and semantic enrichment for data understanding
you:What tools does the OpenMetadata MCP server provide?
you:How does OpenMetadata help AI systems understand data?

When to choose this

Choose OpenMetadata MCP when you need comprehensive data governance and context for AI assistants, especially with complex data landscapes requiring lineage and semantic understanding.

When NOT to choose this

Avoid if you need a lightweight solution for simple metadata access or if you're not prepared to deploy and maintain a full metadata platform.

Tools this server exposes

12 tools extracted from the README
  • search_metadata

    Search metadata in the knowledge graph using natural language queries

  • semantic_search

    Search by meaning rather than exact keywords

  • retrieve_entity_details

    Retrieve detailed information about a specific metadata entity

  • inspect_lineage

    Examine upstream and downstream data lineage relationships

  • create_glossary

    Create a new glossary in the metadata system

  • create_glossary_term

    Add a new term to an existing glossary

  • create_lineage

    Create lineage relationships between data assets

  • update_metadata

    Update descriptions, tags, owners, and other metadata attributes

  • list_data_quality_tests

    List available data quality test definitions

  • create_data_quality_test

    Create new data quality test cases

  • analyze_quality_failures

    Analyze root causes of data quality failures

  • get_entity_owners

    Retrieve ownership information for metadata entities

Comparable tools

datahub-mcpamundsen-mcpgrafana-mcpneum-mcp

Installation

Install OpenMetadata following the [official documentation](https://docs.open-metadata.org/).

Then configure Claude Desktop to use the OpenMetadata MCP server:

{
  "mcpServers": {
    "open-metadata": {
      "command": "npx",
      "args": ["@open-metadata/mcp-server", "--port", "8090"],
      "env": {
        "OPENMETADATA_SERVER_URL": "http://localhost:8585/api"
      }
    }
  }
}

FAQ

What tools does the OpenMetadata MCP server provide?
The MCP server provides tools for metadata search, semantic search, entity retrieval, lineage inspection, glossary management, lineage creation, metadata updates, and data quality test management.
How does OpenMetadata help AI systems understand data?
OpenMetadata provides comprehensive context including technical metadata, data quality signals, lineage, business semantics, ownership information, and governance policies that AI systems need to understand and trust data assets.

On Hacker News

Recent discussion from the developer community.

Compare OpenMetadata with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.