21 tools from the DataHub MCP Server, categorised by risk level.
View the DataHub policy →get_dataset_queries Fetch SQL queries referencing a dataset or column 2/5 get_entities Fetch detailed metadata for entities by URN 2/5 get_lineage Retrieve upstream or downstream lineage for an entity 2/5 get_lineage_paths_between Retrieve lineage paths between two assets 2/5 get_me Retrieve info about the authenticated user 2/5 grep_documents Search within document content using regex 2/5 list_schema_fields List schema fields for a dataset with filtering 2/5 search Search DataHub using keyword search with boolean logic 2/5 search_documents Search for documents using keyword search 2/5 add_owners Add ownership assignments to entities 4/5 add_structured_properties Manage structured properties on entities 4/5 add_tags Add tags to entities or schema fields 3/5 add_terms Add glossary terms to entities or fields 3/5 save_document Save documents to DataHub's knowledge base 3/5 set_domains Assign domain membership for entities 4/5 update_description Update or remove descriptions for entities 4/5 remove_domains Remove domain membership for entities 4/5 remove_owners Remove ownership assignments from entities 4/5 remove_structured_properties Remove structured properties from entities 4/5 remove_tags Remove tags from entities or schema fields 4/5 remove_terms Remove glossary terms from entities or fields 4/5 The DataHub MCP server exposes 21 tools across 3 categories: Read, Write, Destructive.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the DataHub server.
DataHub tools are categorised as Read (9), Write (7), Destructive (5). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept