Getting Started with Informatica MCP Servers > Shared MCP servers > Catalog Enrichment server
  

Catalog Enrichment server

The Catalog Enrichment MCP server enables AI agents to manage, enrich, and curate enterprise data assets in Data Governance and Catalog. It provides tools to enrich your catalog content directly through natural conversations so that stewards can capture business context as fast as they can describe it.
Use this MCP server to enrich and curate enterprise data assets in Data Governance and Catalog. The server uses write-capable AI tools to enrich and curate technical assets with business context, manage asset groups and stakeholders for assets, and certify or rate technical assets. These operations ensure data is properly governed, classified, and contextualized for enterprise consumption.

Key capabilities

Perform the following tasks with the MCP server:

Use cases

Use the MCP server to address the following use cases:

Prerequisites

Verify the following prerequisites before you start:

Server URL

Use the following format for server URLs to access the Catalog Enrichment server:
https://mcp.<cloud provider>-<region>informaticacloud.com/mcp-servers/public/cdgccatalogenrichment

Tools

The following tools are available on this MCP server:
edit_asset_certification
Certifies or removes certification from technical assets such as tables, views, data sets, and files. When you certify an asset, you validate it for quality and trustworthiness.
Parameters:
edit_asset_rating
Adds or updates the rating of assets in a range of 1 (lowest) through 5 (highest).
Parameters:
edit_data_asset_business_glossaries
Associates, removes, or edits business glossary terms on technical assets. Link glossary terms to assets to provide business context and meaning to technical data.
Parameters:
edit_data_asset_data_classifications
Associates, removes, or edits data classifications on technical assets.
You can associate technical assets with the following types of classifications:
Parameters:
manage_asset_groups
Adds an asset group to an asset or removes it from an asset. You can't remove an asset group that isn't directly assigned to the asset, such as an asset group that is inherited from a parent asset.
Add or remove asset groups one at a time for an asset. Each request adds or removes one asset group.
If the change that you make with the tool starts a publish job, the response includes the job ID.
Changing asset group membership can affect stakeholder assignments, inherited asset groups, and access control.
Parameters:
manage_asset_stakeholders
Adds a stakeholder to an asset or removes a stakeholder from an asset. Use this tool for every stakeholder change to an asset. Specify the asset, stakeholder, and role.
To identify an asset, use identity.
To identify a stakeholder, use stakeholder_identity or stakeholder_name. The stakeholder must belong to the specified role. To filter the results of a name match, specify stakeholder_email. To remove a stakeholder who no longer belongs to the role, use stakeholder_identity.
To identify a role, use role_identity or role_name. When you identify a role by its name, the role must apply to the type of the asset.
If you provide both an identity and a name, the tool uses the identity. Names are case sensitive. If a name matches no object or more than one object, the operation doesn't succeed.
Parameters:
update_asset_business_metadata
Updates the business names, descriptions, and custom attributes of technical assets.
Business names provide human-readable labels for cryptically-named technical assets. For example, you might give "ORA_CUST_TBL" the business name "Customer Master Table." Descriptions explain the business purpose and content of assets.
Parameters: