Openmetadata
OpenMetadata MCP — metadata, lineage, search, data quality, OM 1.12+ Data Contracts
Connector by us-all · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/us-all-openmetadata
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 111 read · 40 write · 20 delete · 2 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 173
Read from the source code; the running server may list different tools.
Read 111 · Look things up without changing anything.
get-api-collection-by-nameget-api-endpoint-by-nameget-botget-bot-by-nameget-chartget-chart-by-nameget-classificationget-containerget-container-by-nameget-container-sample-dataget-container-sample-data-by-nameget-dashboard
Show 99 more tools
get-dashboard-by-nameget-dashboard-serviceget-data-contract-by-nameget-data-contract-latest-resultget-data-productget-data-product-by-nameget-databaseget-database-by-nameget-database-serviceget-database-service-by-nameget-domainget-domain-by-nameget-domain-summaryget-event-subscriptionget-event-subscription-by-nameget-glossaryget-glossary-by-nameget-glossary-termget-glossary-term-by-nameget-lineageget-lineage-by-nameget-messaging-serviceget-metric-by-nameget-ml-modelget-ml-model-by-nameget-ml-model-serviceget-pipelineget-pipeline-by-nameget-pipeline-serviceget-policyget-queryget-roleget-schemaget-schema-by-nameget-search-index-by-nameget-storage-serviceget-stored-procedureget-stored-procedure-by-nameget-tableget-table-by-nameget-table-sample-dataget-table-sample-data-by-nameget-table-summaryget-tagget-tag-by-nameget-teamget-team-by-nameget-test-caseget-test-case-by-nameget-test-suiteget-test-suite-by-nameget-topicget-topic-by-nameget-topic-sample-dataget-topic-sample-data-by-nameget-userget-user-by-namelist-api-collectionslist-api-endpointslist-botslist-chartslist-classificationslist-containerslist-dashboard-serviceslist-dashboardslist-data-contractslist-data-productslist-database-serviceslist-databaseslist-domainslist-eventslist-glossarieslist-glossary-termslist-messaging-serviceslist-metricslist-ml-model-serviceslist-ml-modelslist-pipeline-serviceslist-pipelineslist-policieslist-querieslist-roleslist-schemaslist-search-indexeslist-storage-serviceslist-stored-procedureslist-tableslist-tagslist-teamslist-test-case-resultslist-test-caseslist-test-suiteslist-topicslist-userssearch-metadatasearch-toolssemantic-searchsuggest-metadatavalidate-data-contract
Write 40 · Create, change, send or run things.
add-lineagecreate-chartcreate-classificationcreate-containercreate-dashboardcreate-data-productcreate-databasecreate-database-servicecreate-domaincreate-glossarycreate-glossary-termcreate-ml-model
Show 28 more tools
create-pipelinecreate-querycreate-schemacreate-stored-procedurecreate-tablecreate-tagcreate-teamcreate-topicrun-data-contract-validationrun-test-suiteupdate-chartupdate-containerupdate-dashboardupdate-data-productupdate-databaseupdate-database-serviceupdate-domainupdate-glossaryupdate-glossary-termupdate-ml-modelupdate-pipelineupdate-queryupdate-schemaupdate-stored-procedureupdate-tableupdate-tagupdate-teamupdate-topic
Delete 20 · Delete, drop, revoke or wipe things.
delete-chartdelete-classificationdelete-containerdelete-dashboarddelete-data-productdelete-databasedelete-database-servicedelete-domaindelete-glossarydelete-glossary-termdelete-lineagedelete-ml-model
Show 8 more tools
delete-pipelinedelete-querydelete-schemadelete-stored-proceduredelete-tabledelete-tagdelete-teamdelete-topic
Not yet classified 2 · We could not tell from the name and description.
lineage-impactquality-rollup
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
OPENMETADATA_TOKEN
Other settings (environment variables or headers).
OM_DISABLEOM_TOOLSOPENMETADATA_ALLOW_WRITEOPENMETADATA_HOST
Tools (173)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add-lineageAdd or update lineage edge between two entities
create-chartCreate a new chart
create-classificationCreate a new tag classification
create-containerCreate a new storage container
create-dashboardCreate a new dashboard
create-data-productCreate a new data product
create-databaseCreate a new database in OpenMetadata
create-database-serviceCreate a new database service connector
create-domainCreate a new domain
create-glossaryCreate a new glossary for business terms
create-glossary-termCreate a new glossary term
create-ml-modelCreate a new ML model
create-pipelineCreate a new pipeline
create-querySave a new SQL query
create-schemaCreate a new database schema
Show 158 more tools
create-stored-procedureCreate a new stored procedure
create-tableCreate a new table in OpenMetadata
create-tagCreate a new tag under a classification
create-teamCreate a new team
create-topicCreate a new topic
delete-chartDelete a chart by UUID
delete-classificationDelete a tag classification
delete-containerDelete a container by UUID
delete-dashboardDelete a dashboard by UUID
delete-data-productDelete a data product by UUID
delete-databaseDelete a database by UUID
delete-database-serviceDelete a database service
delete-domainDelete a domain by UUID
delete-glossaryDelete a glossary by UUID
delete-glossary-termDelete a glossary term by UUID
delete-lineageDelete a lineage edge between two entities
delete-ml-modelDelete an ML model by UUID
delete-pipelineDelete a pipeline by UUID
delete-queryDelete a saved query by UUID
delete-schemaDelete a database schema by UUID
delete-stored-procedureDelete a stored procedure by UUID
delete-tableDelete a table by UUID
delete-tagDelete a tag by UUID
delete-teamDelete a team by UUID
delete-topicDelete a topic by UUID
get-api-collection-by-nameGet an API Collection by fully qualified name (OM 1.12+)
get-api-endpoint-by-nameGet an API Endpoint by fully qualified name (OM 1.12+)
get-botGet bot details by UUID
get-bot-by-nameGet bot by name
get-chartGet chart details by UUID
get-chart-by-nameGet chart by fully qualified name
get-classificationGet classification details by name
get-containerGet container details by UUID
get-container-by-nameGet container by fully qualified name
get-container-sample-dataGet sample data for a storage container by UUID
get-container-sample-data-by-nameGet sample data for a storage container by fully qualified name
get-dashboardGet dashboard details by UUID
get-dashboard-by-nameGet dashboard by fully qualified name
get-dashboard-serviceGet dashboard service by name
get-data-contract-by-nameGet a Data Contract by fully qualified name (OM 1.12+)
get-data-contract-latest-resultGet the latest official OpenMetadata Data Contract validation result by contract FQN
get-data-productGet data product details by UUID
get-data-product-by-nameGet data product by fully qualified name
get-databaseGet database details by UUID
get-database-by-nameGet database details by fully qualified name
get-database-serviceGet database service details by UUID
get-database-service-by-nameGet database service by name
get-domainGet domain details by UUID
get-domain-by-nameGet domain by name
get-domain-summaryAggregated Domain scope: domain config (experts/owners/description) + per-entity-type counts and samples (data products, tables, dashboards, pipelines, topics, ml models) in a single call. Replaces 5-7 sequential round-trips. Failures per entity-type are collected in `caveats`.
get-event-subscriptionGet event subscription details by UUID
get-event-subscription-by-nameGet event subscription by name
get-glossaryGet glossary details by UUID
get-glossary-by-nameGet glossary details by name
get-glossary-termGet glossary term details by UUID
get-glossary-term-by-nameGet glossary term by fully qualified name
get-lineageGet upstream and downstream lineage for an entity by UUID
get-lineage-by-nameGet upstream and downstream lineage for an entity by FQN
get-messaging-serviceGet messaging service by name
get-metric-by-nameGet a Metric by fully qualified name (OM 1.12+)
get-ml-modelGet ML model details by UUID
get-ml-model-by-nameGet ML model by fully qualified name
get-ml-model-serviceGet ML model service by name
get-pipelineGet pipeline details by UUID
get-pipeline-by-nameGet pipeline by fully qualified name
get-pipeline-serviceGet pipeline service by name
get-policyGet policy details by name
get-queryGet query details by UUID
get-roleGet role details by name
get-schemaGet database schema details by UUID
get-schema-by-nameGet database schema details by fully qualified name
get-search-index-by-nameGet a Search Index by fully qualified name
get-storage-serviceGet storage service by name
get-stored-procedureGet stored procedure details by UUID
get-stored-procedure-by-nameGet stored procedure by fully qualified name
get-tableGet table details by UUID
get-table-by-nameGet table details by fully qualified name
get-table-sample-dataGet sample data rows for a table by UUID (use this instead of querying BigQuery directly)
get-table-sample-data-by-nameGet sample data rows for a table by fully qualified name
get-table-summaryAggregated table view: entity + lineage + (optional) sample data + (optional) DQ test cases in a single call. Replaces 3-4 round-trips of get-table-by-name + get-lineage + get-sample-data + list-test-cases.
get-tagGet tag details by UUID
get-tag-by-nameGet tag by fully qualified name
get-teamGet team details by UUID
get-team-by-nameGet team by name
get-test-caseGet test case details by UUID
get-test-case-by-nameGet test case by fully qualified name
get-test-suiteGet test suite details by UUID
get-test-suite-by-nameGet test suite by fully qualified name
get-topicGet topic details by UUID
get-topic-by-nameGet topic by fully qualified name
get-topic-sample-dataGet sample data (messages) for a topic by UUID
get-topic-sample-data-by-nameGet sample data (messages) for a topic by fully qualified name
get-userGet user details by UUID
get-user-by-nameGet user by username
lineage-impactAggregated downstream impact analysis: walks lineage (default 3 levels down, 1 up), counts unique consumers, breaks down by entity type, surfaces highest-fan-out top consumers, and (optionally) resolves the union of owners affected. Answers 'who/what breaks if I change X?' in one call instead of recursive get-lineage walks. Renders an Apps SDK card on ChatGPT clients.
list-api-collectionsList API Collections (OM 1.12+) with pagination
list-api-endpointsList API Endpoints (OM 1.12+) with pagination
list-botsList bots with pagination
list-chartsList charts with pagination and service filtering
list-classificationsList tag classifications
list-containersList storage containers with pagination
list-dashboard-servicesList dashboard services
list-dashboardsList dashboards with pagination and service filtering
list-data-contractsList Data Contracts (OM 1.12+) with pagination
list-data-productsList data products with pagination
list-database-servicesList database services (connectors)
list-databasesList databases with pagination and service filtering
list-domainsList domains with pagination
list-eventsList event subscriptions
list-glossariesList glossaries with pagination
list-glossary-termsList glossary terms with pagination and glossary filtering
list-messaging-servicesList messaging services (Kafka, etc.)
list-metricsList business/operational Metrics (OM 1.12+) with pagination
list-ml-model-servicesList ML model services
list-ml-modelsList ML models with pagination and service filtering
list-pipeline-servicesList pipeline services (Airflow, etc.)
list-pipelinesList pipelines with pagination and service filtering
list-policiesList policies with pagination
list-queriesList saved queries with pagination
list-rolesList roles with pagination
list-schemasList database schemas with pagination
list-search-indexesList Search Indexes (e.g. ElasticSearch/OpenSearch) with pagination
list-storage-servicesList storage services (S3, GCS, etc.)
list-stored-proceduresList stored procedures with pagination
list-tablesList tables with pagination and optional field expansion
list-tagsList tags with pagination and classification filtering
list-teamsList teams with pagination
list-test-case-resultsList test case execution results
list-test-casesList data quality test cases with filtering
list-test-suitesList data quality test suites
list-topicsList topics (Kafka, etc.) with pagination
list-usersList users with pagination and team filtering
quality-rollupAggregated DQ status across a scope (table / test suite / org-wide). Lists test cases under the scope, buckets them by current status (Success/Failed/Aborted/Queued), surfaces the top failing cases (with fqn/result/timestamp), reports passRatePct + most-recent-run timestamp. Replaces the recursive list-test-cases + list-test-case-results walk LLMs do for 'what's broken in <scope>?'. Provide ONE of entityLink / tableFqn / testSuiteId / testSuiteFqn (or none for org-wide).
run-data-contract-validationTrigger OpenMetadata's native Data Contract validation and return the official validation result. Write-gated by OPENMETADATA_ALLOW_WRITE because OM records validation results.
run-test-suiteTrigger execution of a Test Suite via its associated ingestion pipeline. Async — returns the trigger ack, results land via the normal pipeline → testCaseResult flow (poll list-test-case-results or quality-rollup). Provide pipelineFqn or pipelineId directly, OR testSuiteFqn (resolved to its first associated pipeline). Write-gated by OPENMETADATA_ALLOW_WRITE.
search-metadataSearch OpenMetadata entities (tables, topics, dashboards, pipelines, glossary terms, etc.) by keyword
search-toolsDiscover available tools by natural language query. Returns matching tool names + descriptions across all categories. Use this to navigate the 154-tool surface efficiently — call this first, then call the specific tool you need.
semantic-searchNatural-language semantic search over OpenMetadata entities using vector embeddings (requires OM 1.12+ with semantic search enabled)
suggest-metadataGet autocomplete suggestions for OpenMetadata entity names
update-chartUpdate a chart using JSON Patch operations
update-containerUpdate a container using JSON Patch operations
update-dashboardUpdate a dashboard using JSON Patch operations
update-data-productUpdate a data product using JSON Patch operations
update-databaseUpdate a database using JSON Patch operations
update-database-serviceUpdate a database service using JSON Patch
update-domainUpdate a domain using JSON Patch operations
update-glossaryUpdate a glossary using JSON Patch operations
update-glossary-termUpdate a glossary term using JSON Patch operations
update-ml-modelUpdate an ML model using JSON Patch operations
update-pipelineUpdate a pipeline using JSON Patch operations
update-queryUpdate a saved query using JSON Patch operations
update-schemaUpdate a database schema using JSON Patch operations
update-stored-procedureUpdate a stored procedure using JSON Patch operations
update-tableUpdate a table using JSON Patch operations
update-tagUpdate a tag using JSON Patch operations
update-teamUpdate a team using JSON Patch operations
update-topicUpdate a topic using JSON Patch operations
validate-data-contractRead-only validation of an OM 1.12+ Data Contract against the actual entity state. Reports per-rule schema findings (column existence, type, nullable/constraint match) + latest test case result for each linked qualityExpectation. Companion to the data-contract-bootstrap Prompt — bootstrap infers, this validates.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Jul 10, 2026 (3 months ago)
- Last release
- Jun 19, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.us-all/openmetadata- Version
- 1.16.10
- Auth
- API key
- Packages
- npm @us-all/openmetadata-mcp
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from us-all
- 0.557score
Android
us-all
Android MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debug
ConnectorCFreshness: CLocal★ 14Claude Code +5 - 0.530score
Unifi
us-all
UniFi semantic-analysis MCP — fleet health, anomaly detection, cross-site analytics
ConnectorCFreshness: CLocal★ 3Claude Code +5 - 0.530score
Datadog
us-all
Datadog MCP — 165 tools for metrics, monitors, logs, APM, RUM, incidents, CI/CD, fleet
ConnectorCFreshness: CLocal★ 3Claude Code +5 - 0.524score
Airflow
us-all
Airflow MCP — list DAGs/runs/task instances, tail logs, trigger and clear (write-gated)
ConnectorCFreshness: CLocal★ 2Claude Code +5 - 0.512score
Google Drive
us-all
Google Drive + Workspace MCP — Docs, Sheets, Slides, Shared Drives, Labels, Approvals, DWD
ConnectorCFreshness: CLocal★ 1Claude Code +5 - 0.512score
Mlflow
us-all
MLflow MCP — experiments, runs, registered models, versions, traces, assessments (MLflow 3)
ConnectorCFreshness: CLocal★ 1Claude Code +5
Cite this page
Openmetadata MCP server. Agent Mart. https://agentmart.dev/connectors/us-all-openmetadata (last updated 2026-10-24)