LogoSTMCP
Download
alation-ai-agent-sdk

Alation AI Agent SDK

The Alation AI Agent SDK enables AI agents to access and leverage metadata from the Alation Data Catalog, providing natural language search, context retrieval, and integration with AI frameworks like MCP and LangChain.

Tools

1. alation_context

A retrieval tool that pulls contextual information from the Alation catalog based on natural language queries.

2. get_data_products

A retrieval tool that pulls data products from the Alation catalog based on product ID or natural language queries.

3. bulk_retrieval

A retrieval tool that pulls a set of objects from the Alation catalog based on a signature.

4. check_job_status

A tool for checking the status of asynchronous jobs.

5. update_catalog_metadata

A tool to update metadata for Alation catalog assets by modifying existing objects.

6. generate_data_product

A tool that provides complete instructions and schema for creating Alation Data Products.

7. lineage

A lineage retrieval tool to identify upstream or downstream objects relative to the starting object.

8. get_custom_fields_definitions

A retrieval tool that fetches all custom field definitions from the Alation instance.

9. get_data_dictionary_instructions

A tool that generates comprehensive instructions for creating Alation Data Dictionary CSV files.

Open Graph image for Alation AI Agent SDK

JSON Config

{
  "mcpServers": {
    "alation": {
      "command": "python",
      "args": ["-m", "alation_ai_agent_mcp.server"],
      "env": {
        "ALATION_BASE_URL": "https://your-alation-instance.com",
        "ALATION_AUTH_METHOD": "service_account",
        "ALATION_CLIENT_ID": "your_client_id",
        "ALATION_CLIENT_SECRET": "your_client_secret"
      }
    }
  }
}

Useful Links

Information