Collibra MCP tools
The Collibra MCP server exposes tools in three categories. The full list, including source code and schema definitions, is in the Git repository.
Note Most tools work with the default scopes granted to any authenticated Collibra user. Tools that require additional scopes are marked in the tables below. If a tool returns a permission error, you are missing the required scope. Contact your Collibra administrator to request access.
Read tools
Read tools return data from Collibra without making any changes.
| Tool | Description | Extra scopes required | Uses Collibra Units? |
|---|---|---|---|
|
|
Ask questions about business terms and definitions using natural language. |
|
Yes |
|
|
Query available data assets using natural language. |
|
Yes |
|
|
Retrieve detailed information about a specific asset by UUID. This includes the asset's assignable attribute schema, which lists all attributes the asset can hold, including empty ones. |
N/A |
No |
|
|
Trace a business term back to its connected physical data assets. |
N/A |
No |
|
|
Retrieve data attributes, measures, and business assets connected to a column. |
N/A |
No |
|
|
Get downstream technical lineage (consumers) for a data entity. |
N/A |
No |
|
|
Get metadata about a specific entity in the technical lineage graph. |
N/A |
No |
|
|
Get details and logic of a specific data transformation. |
N/A |
No |
|
|
Get upstream technical lineage (sources) for a data entity. |
N/A |
No |
|
|
Trace a measure back to its underlying physical columns and tables. |
N/A |
No |
|
|
Retrieve the semantic layer for a table: columns, data attributes, and connected measures. |
N/A |
No |
|
|
List available asset types. |
N/A |
No |
|
|
List data contracts with pagination. |
N/A |
No |
|
|
Enumerate available asset types and domains and hydrate the attribute and relation schema for a chosen pair. Use before |
N/A |
No |
|
|
Download the manifest for a data contract. |
N/A |
No |
|
|
Wildcard keyword search for assets. |
N/A |
No |
|
|
Search for data classes with filters. |
|
No |
|
|
Search for associations between data classes and assets. |
|
No |
|
|
Search for entities in the technical lineage graph. |
N/A |
No |
|
|
Search for transformations in the technical lineage graph. |
N/A |
No |
Write tools
Write tools create, modify, or delete data in Collibra.
| Tool | Description | Extra scopes required | Uses Collibra Units? |
|---|---|---|---|
|
|
Associate a data class with an asset. |
|
No |
|
|
Create a new asset of any type. Resolves asset type, domain, status, and attributes by name or UUID. |
N/A |
No |
|
|
Edit an existing asset. Supports updating attributes, properties, relations, tags, and responsibilities. The following operations are supported:
|
N/A |
No |
init_data_contract
|
Initialize a new data contract asset governing a Data Product Port, with an optional initial manifest. | dgc.data-contract
|
No |
|
|
Upload a manifest for a data contract. |
|
No |
|
|
Remove an association between a data class and an asset. |
|
No |
Experimental tools
Experimental tools are opt-in and off by default. They may change or be removed without a deprecation cycle. To enable them, pass --experimental=<name> at startup, set the COLLIBRA_MCP_EXPERIMENTAL environment variable, or add the feature name under mcp.experimental in your mcp.yaml file. For configuration details, see the Git repository.
Note Experimental tools apply to the local MCP server only. The remote server’s tool set is managed by Collibra.
| Feature flag | Tools added | Description |
|---|---|---|
|
|
|
Serves an embedded catalog of Markdown guides documenting multi-step Collibra workflows — discovery, lineage, asset creation, and more — for the connecting AI model. |