Skip to main content
Glama
yangkyeongmo

MCP Server for OpenMetadata

by yangkyeongmo

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENMETADATA_HOSTNoYour OpenMetadata host URL
OPENMETADATA_PASSWORDNoYour OpenMetadata password for basic authentication
OPENMETADATA_USERNAMENoYour OpenMetadata username for basic authentication
OPENMETADATA_JWT_TOKENNoYour OpenMetadata JWT token for authentication

Tools

Functions exposed to the LLM to take actions

NameDescription
list_tables

List tables from OpenMetadata with pagination and filtering

get_table

Get details of a specific table by ID

get_table_by_name

Get details of a specific table by fully qualified name

create_table

Create a new table in OpenMetadata

update_table

Update an existing table in OpenMetadata

delete_table

Delete a table from OpenMetadata

list_databases

List databases from OpenMetadata with pagination and filtering

get_database

Get details of a specific database by ID

get_database_by_name

Get details of a specific database by fully qualified name

create_database

Create a new database in OpenMetadata

update_database

Update an existing database in OpenMetadata

delete_database

Delete a database from OpenMetadata

list_schemas

List database schemas from OpenMetadata with pagination and filtering

get_schema

Get details of a specific schema by ID

get_schema_by_name

Get details of a specific schema by fully qualified name

create_schema

Create a new database schema in OpenMetadata

update_schema

Update an existing database schema in OpenMetadata

delete_schema

Delete a database schema from OpenMetadata

list_dashboards

List dashboards from OpenMetadata with pagination and filtering

get_dashboard

Get details of a specific dashboard by ID

get_dashboard_by_name

Get details of a specific dashboard by fully qualified name

create_dashboard

Create a new dashboard in OpenMetadata

update_dashboard

Update an existing dashboard in OpenMetadata

delete_dashboard

Delete a dashboard from OpenMetadata

list_charts

List charts from OpenMetadata with pagination and filtering

get_chart

Get details of a specific chart by ID

get_chart_by_name

Get details of a specific chart by fully qualified name

create_chart

Create a new chart in OpenMetadata

update_chart

Update an existing chart in OpenMetadata

delete_chart

Delete a chart from OpenMetadata

list_pipelines

List pipelines from OpenMetadata with pagination and filtering

get_pipeline

Get details of a specific pipeline by ID

get_pipeline_by_name

Get details of a specific pipeline by fully qualified name

create_pipeline

Create a new pipeline in OpenMetadata

update_pipeline

Update an existing pipeline in OpenMetadata

delete_pipeline

Delete a pipeline from OpenMetadata

list_topics

List topics from OpenMetadata with pagination and filtering

get_topic

Get details of a specific topic by ID

get_topic_by_name

Get details of a specific topic by fully qualified name

create_topic

Create a new topic in OpenMetadata

update_topic

Update an existing topic in OpenMetadata

delete_topic

Delete a topic from OpenMetadata

list_metrics

List metrics from OpenMetadata with pagination and filtering

get_metric

Get details of a specific metric by ID

get_metric_by_name

Get details of a specific metric by fully qualified name

create_metric

Create a new metric in OpenMetadata

update_metric

Update an existing metric in OpenMetadata

delete_metric

Delete a metric from OpenMetadata

list_containers

List containers from OpenMetadata with pagination and filtering

get_container

Get details of a specific container by ID

get_container_by_name

Get details of a specific container by fully qualified name

create_container

Create a new container in OpenMetadata

update_container

Update an existing container in OpenMetadata

delete_container

Delete a container from OpenMetadata

list_reports

List reports from OpenMetadata with pagination and filtering

get_report

Get details of a specific report by ID

get_report_by_name

Get details of a specific report by fully qualified name

create_report

Create a new report in OpenMetadata

update_report

Update an existing report in OpenMetadata

delete_report

Delete a report from OpenMetadata

list_ml_models

List ML models from OpenMetadata with pagination and filtering

get_ml_model

Get details of a specific ML model by ID

get_ml_model_by_name

Get details of a specific ML model by fully qualified name

create_ml_model

Create a new ML model in OpenMetadata

update_ml_model

Update an existing ML model in OpenMetadata

delete_ml_model

Delete an ML model from OpenMetadata

list_users

List users from OpenMetadata with pagination and filtering

get_user

Get details of a specific user by ID

get_user_by_name

Get details of a specific user by name

create_user

Create a new user in OpenMetadata

update_user

Update an existing user in OpenMetadata

delete_user

Delete a user from OpenMetadata

list_teams

List teams from OpenMetadata with pagination and filtering

get_team

Get details of a specific team by ID

get_team_by_name

Get details of a specific team by name

create_team

Create a new team in OpenMetadata

update_team

Update an existing team in OpenMetadata

delete_team

Delete a team from OpenMetadata

list_classifications

List classifications from OpenMetadata with pagination and filtering

get_classification

Get details of a specific classification by ID

get_classification_by_name

Get details of a specific classification by name

create_classification

Create a new classification in OpenMetadata

update_classification

Update an existing classification in OpenMetadata

delete_classification

Delete a classification from OpenMetadata

list_glossaries

List glossaries from OpenMetadata with pagination and filtering

get_glossary

Get details of a specific glossary by ID

get_glossary_by_name

Get details of a specific glossary by name

create_glossary

Create a new glossary in OpenMetadata

update_glossary

Update an existing glossary in OpenMetadata

delete_glossary

Delete a glossary from OpenMetadata

list_glossary_terms

List glossary terms with pagination and filtering

get_glossary_term

Get details of a specific glossary term by ID

list_tags

List tags with pagination and filtering

get_tag

Get details of a specific tag by ID

get_tag_by_name

Get details of a specific tag by name

create_tag

Create a new tag in OpenMetadata

update_tag

Update an existing tag

delete_tag

Delete a tag from OpenMetadata

list_tag_categories

List tag categories

get_tag_category

Get tag category by name

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yangkyeongmo/mcp-server-openmetadata'

If you have feedback or need assistance with the MCP directory API, please join our Discord server