Atlan MCP
The Model Context Protocol (MCP) is an open standard that enables AI agents to access contextual metadata from external systems. It provides a consistent way for large language models and automation frameworks to retrieve the context they need to generate accurate and reliable results.
Atlan MCP is based on this standard and provides a reference implementation through the Atlan MCP server. The server acts as a secure bridge between Atlan’s metadata platform and AI tools such as Claude, Cursor, Windsurf, and Microsoft Copilot Studio. With Atlan MCP, you can search and discover assets, explore lineage, update metadata, create glossaries, and more, all using real-time context from Atlan.
Atlan MCP tools
The Atlan MCP server provides a set of tools that enable AI agents to work directly with Atlan metadata. These tools supply real-time context to AI environments, making it easier to search, explore, and update metadata without leaving your workflow.
- Search assets: Find assets in Atlan using flexible filters such as name, type, tags, and domains. This helps AI agents surface the most relevant assets for a given task.
- Query by DSL: Retrieve specific assets using Atlan's DSL query language. This enables precise lookups that go beyond basic search filters.
- Explore lineage: Trace upstream or downstream lineage for a given asset. This provides visibility into data dependencies and impact across your environment.
- Update assets: Modify metadata attributes, including descriptions, certification status, and README content. This enables AI agents to keep metadata current as part of automated workflows.
- Glossary: Create glossaries, categories, and terms. This supports standardized business definitions and improves consistency across teams and tools.
Deployment options
You can connect to Atlan MCP in two ways:
-
Remote MCP: A hosted, per-tenant MCP server managed by Atlan. Supports both OAuth and API Key authentication. Currently available in private preview.
-
Local MCP: A locally hosted server using Docker or uv. Provides flexibility for development or testing.