OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
# Add to your Claude Code skills
git clone https://github.com/open-metadata/OpenMetadataGuides for using mcp servers skills like OpenMetadata.
Last scanned: 4/17/2026
{
"issues": [
{
"type": "npm-audit",
"message": "brace-expansion: brace-expansion: Zero-step sequence causes process hang and memory exhaustion",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "diff: jsdiff has a Denial of Service vulnerability in parsePatch and applyPatch",
"severity": "low"
},
{
"type": "npm-audit",
"message": "yaml: yaml is vulnerable to Stack Overflow via deeply nested YAML collections",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-04-17T06:06:43.781Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Based on votes and bookmarks from developers who liked this skill
OpenMetadata is the open platform for building trusted data context and business semantics for humans, AI assistants, and agents.
OpenMetadata connects technical metadata, data quality signals, data lineage, column-level lineage, ownership, usage, policies, conversations, glossaries, classifications, metrics, domains, and data products into a unified metadata knowledge graph. With 120+ connectors, open metadata standards, semantic search, APIs, SDKs, and an MCP server, OpenMetadata gives every user and AI system the governed context it needs to discover, understand, trust, and use data.
AI does not need another raw database connector. AI needs context.
OpenMetadata provides that context:
AI needs more than data access. It needs context, semantics, trust, lineage, governance, and operational awareness.
Connecting an AI assistant directly to a database, warehouse, dashboard, or pipeline only gives it raw access to data structures. It does not give the AI enough context to understand what the data means, whether it can be trusted, who owns it, how it is governed, or what downstream systems depend on it.
OpenMetadata gives AI systems the context and semantics they need to safely discover, understand, govern, and use enterprise data.
OpenMetadata does this by combining four capabilities:
With OpenMetadata, AI can answer questions such as:
Context is the metadata that describes how data exists, behaves, changes, flows, and is used across the organization.
OpenMetadata collects context from across your data stack and connects it into a unified metadata graph.
OpenMetadata gives AI access to technical metadata such as:
AI should not treat every dataset as equally trustworthy.
OpenMetadata gives AI access to trust signals such as:
AI needs to understand where data comes from and where it goes.
OpenMetadata captures:
For precise AI reasoning, table-level lineage is not enough.
OpenMetadata helps AI understand:
OpenMetadata brings this context together from databases, warehouses, lakes, dashboards, pipelines, messaging systems, ML platforms, storage systems, APIs, search systems, and metadata systems.
Context answers questions like:
Semantics is the business meaning layered on top of technical context.
Without semantics, AI may see a column named cust_id, acct_id, or buyer_key, but it may not know whether those fields represent a customer, an account, a buyer, a household, or a legal entity.
OpenMetadata lets teams define, govern, and connect business meaning across the metadata graph.
Define the concepts that matter to the business, such as:
OpenMetadata lets teams create governed vocabularies with:
Metrics are one of the most important semantic objects for AI.
OpenMetadata helps AI understand:
OpenMetadata lets teams classify and label data with governed tags such as:
OpenMetadata connects assets to business ownership boundaries through:
OpenMetadata connects semantics to governance so AI systems can reason with policy-aware context, not just metadata.
This includes:
Semantics answers questions like:
OpenMetadata connects context and semantics into a unified metadata knowledge graph.
The graph does not just store data assets. It stores the relationships between data assets, people, teams, policies, quality tests, lineage, classifications, glossary terms, metrics, domains, and data products.
This makes OpenMetadata a semantic context layer for AI.
Example relationships:
Table ──hasColumn────────────> Column
Column ──classifiedAs────────> PII
Column ──represents──────────> Customer Identifier
Table ──ownedBy──────────────> Data Engineering Team
Table ──partOf───────────────> Customer 360 Data Product
Dashboard ──dependsOn────────> Table
Metric ──definedBy───────────> Glossary Term
Pipeline ──produces──────────> Table
Column ──flowsTo─────────────> Column
Test Case ──validates────────> Table
Domain ──contains────────────> Data Product
Glossary Term ──relatedTo────> Business Concept
Policy ──governs─────────────> Classification
With this graph, AI can reason across relationships: