Alation Agent SDK with MCP support
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"alation-ai-agent-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# MCP Integration The SDK includes built-in support for the Model Context Protocol (MCP), which enables AI models to retrieve knowledge from Alation during inference. This package provides an MCP server that exposes Alation Data Catalog capabilities to AI agents with support for multiple transport modes. ## Overview The MCP integration enables: - Running an MCP-compatible server that provides access to Alation's context capabilities - Making Alation metadata accessible to any MCP client - **NEW**: HTTP mode with OAuth authentication for web-based integrations - Traditional STDIO mode for direct MCP client connections (like Claude Desktop) ## Transport Modes ### STDIO Mode (Default) - **Use case**: Direct integration with MCP clients like Claude Desktop, Cursor, etc. - **Authentication**: Environment variables (refresh token or service account) - **Connection**: Standard input/output communication - **Best for**: Local development, desktop applications ### HTTP Mode (New) - **Use case**: Web-based applications, hosted services, microservice architectures - **Authentication**: OAuth bearer tokens per request (no pre-configured credentials needed) - **Connection**: RESTful HTTP API with MCP-over-HTTP protocol - **Security**: Per-request authentication with Alation OAuth tokens - **Deployment**: Supports load balancers, reverse proxies, and containerized environments - **Best for**: Azure OpenAI, LibreChat, VS Code extensions, web applications ## Quick Reference ### STDIO Mode (Traditional MCP) ```bash # Start server for MCP clients (Claude Desktop, Cursor, etc.) start-alation-mcp-server # With custom configuration start-alation-mcp-server \ --disabled-tools "TOOL1,TOOL2" \ --enabled-beta-tools "LINEAGE" ``` ### HTTP Mode (Web API) ```bash # Start HTTP server (basic) start-alation-mcp-server --transport http --host 0.0.0.0 --port 8000 # Production configuration with external URL start-alation-mcp-server \ --transport http \ --host 0.0.0.0 \ --p…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.