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.
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:
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 READMEsearch_metadataSearch metadata in the knowledge graph using natural language queries
semantic_searchSearch by meaning rather than exact keywords
retrieve_entity_detailsRetrieve detailed information about a specific metadata entity
inspect_lineageExamine upstream and downstream data lineage relationships
create_glossaryCreate a new glossary in the metadata system
create_glossary_termAdd a new term to an existing glossary
create_lineageCreate lineage relationships between data assets
update_metadataUpdate descriptions, tags, owners, and other metadata attributes
list_data_quality_testsList available data quality test definitions
create_data_quality_testCreate new data quality test cases
analyze_quality_failuresAnalyze root causes of data quality failures
get_entity_ownersRetrieve ownership information for metadata entities
Comparable tools
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.
- Story by mithunmanohar79 · 2022-05-24
Compare OpenMetadata with
Last updated · Auto-generated from public README + GitHub signals.