Atlan MCP Server

Every tool your team uses.
Every agent you deploy.
One context layer.

Atlan MCP delivers certified business context — definitions, lineage, access rules, and institutional knowledge — to every AI tool and agent your team is already using, without extra configuration.

Set up MCP in 3 steps.

Remote MCP is hosted and managed by Atlan. Your AI tool connects via OAuth — the same login you already use in Atlan.

Want your AI to do it for you? Copy the steps and paste them into Cursor.

1

Open the Atlan plugin

Head to the Atlan plugin on the Cursor marketplace.

Open Cursor marketplace →
2

Install the plugin

Click Install. The Atlan MCP server is added to Cursor automatically — no config files, no JSON to edit.

3

Authenticate via OAuth

Sign in with your Atlan account. Your existing roles and data permissions apply automatically. You're live.

WORKS WHERE YOU WORK

What your agents can do when they know your business.

Ask a data question in plain English. Get an answer your data team would sign off on.

AI-BI tools fail when they guess at metric definitions. Atlan MCP delivers your certified table descriptions, business vocabulary, and access context to every data tool — so AI analysts answer data questions like your best human analysts.

Cortex Analyst
Natural Language Query
Run
Powered by Snowflake Cortex
via Atlan MCP
Fetching context from Atlan MCP...
→ resolve_metadata · search_assets
MMetricCertified
revenue
Net sales after returns, post-tax
@jsmith
TTable
98/100
orders_fact
owner: Data Engineering
Primary transaction table
Generated SQLQuery ready
1SELECT
2 product_line,
3 SUM(net_sales) AS revenue -- metric defined by Atlan
4FROM orders_fact
5WHERE fiscal_quarter = 'Q4'
6GROUP BY product_line;

Debug faster. Understand unfamiliar code. Know what breaks before you change it.

Engineers don't need more tools — they need the right context in the one they're already using. Atlan MCP puts lineage, ownership, and schema context directly in the editor, where the work actually happens.

C
Cursorchat
Explorer
models/
 transform_orders.sqlFAILED
  source_orders.sql
  revenue_agg.sql
select
  customer_id,
  customer_segment
from source_orders
R
Checking dbt run logs
transform_orderspipeline_runs
get_assets
Tracing upstream lineage
source_ordersschema_history
traverse_lineage
Root cause:source_orders.customer_segment changed VARCHAR→INT (2 days ago)
Downstream broken:transform_orders, revenue_agg, 2 BI dashboards
Owner:@data-infra-team
Ask Cursor...

Agents that run on your context — not training data.

Production agents fail quietly when the context they rely on goes stale. Atlan MCP feeds every running agent the same certified context your data team maintains — updated automatically, access-controlled by default.

Google ADKdata-analyst-agent v2.1
Running

One context layer. Every person in your org, every copilot they use.

Every copilot gives confident answers. With Atlan MCP, those answers resolve against your certified definitions, approved metrics, and actual business logic — not what the model predicts your business looks like.

Claude
MCP Connected
What is our monthly active user metric?
R
resolve_metadata("MAU")
Based on your business context from Atlan MCP...
Monthly Active Users (MAU) = Unique users with at least 1 login event in a calendar month.
 Certified by: @product-analytics team
user_activity_daily table (Snowflake)
MAU DefinitionCertified
Formulalogin events ≥1 per calendar month
Tableuser_activity_daily
Reply to Claude...

What production MCP looks like at the enterprises building on it.

"Atlan captures Workday's shared language to be leveraged by AI via its MCP server. As part of Atlan's AI labs, we're co-building the semantic layer that AI needs."

Joe DosSantos

VP Enterprise Data & Analytics, Workday

FAQ

Everything you need to know about Atlan MCP

The enterprise context layer is the infrastructure between your data estate and your AI tools. It holds your certified definitions, ownership records, lineage traces, access rules, and quality scores — the institutional knowledge that tells an AI tool what a metric actually means in your organization, not what it might mean in general. Atlan builds this layer by connecting to 400+ source systems and continuously reconciling context across them. When a connected AI tool asks about a table or metric, it gets your org's certified answer, not a trained approximation.

A data catalog stores documentation about your data — descriptions, ownership, tags. A context layer actively delivers that context to connected AI tools at query time, in the format those tools can use. RAG retrieves documents that might be relevant; the context layer delivers certified, structured context — specific definitions, lineage traces, access controls — from a governed source. In practice: RAG-grounded answers are only as good as the retrieved document. Context-layer-grounded answers reflect your actual business logic, maintained and certified by the people who own the data.

Column-level lineage (where data came from and what it feeds downstream), certified metric definitions (the definition your team approved, not the model's interpretation), business glossary terms (what your org means by "revenue," "churn," or "active user"), data quality scores (current quality status from the source system), ownership records (who is responsible for each asset), and access control rules (what the requesting user is allowed to see). When an agent requests context about a table, it gets all of this in a single response — structured context, not a document to search through.

Yes. Atlan MCP exposes 29 tools across 8 categories. Read tools — semantic_search, get_assets, traverse_lineage, resolve_metadata, and others — deliver catalog context at query time. But the same connection supports write operations: agents can update descriptions, apply or remove classification tags with optional downstream propagation through lineage, set certification status, create glossary terms, and manage announcements — all from within the AI tool conversation. Every change is marked as "Updated using Atlan AI" in the audit trail. Admin tools for data quality rules and custom metadata schemas require Atlan admin permissions.

No. Atlan MCP only delivers metadata — descriptions, lineage, ownership records, glossary terms, certification status, classification tags, and quality scores. Your actual row-level data does not pass through MCP. Metadata is retrieved in real time from Atlan's REST APIs with no intermediate caching, and neither your metadata nor your prompts are used by Atlan or its AI providers to train or fine-tune foundation models. All tool calls are logged as structured audit events with sensitive fields masked before storage.

Two options. OAuth (recommended for individuals) runs every call as the signed-in user — the same roles, personas, and access rules they have in Atlan apply automatically to every tool call, with no separate permissions to configure. API keys, generated from Admin Settings → API Keys/Tokens, are for service accounts and automation workflows like n8n and Windsurf. API key tokens scoped to multiple personas are rejected; service identities must operate within a single permission scope. Each Atlan tenant has a dedicated MCP server instance with no shared state between tenants.

No. Atlan hosts and manages the MCP server for every tenant at https://your-tenant.atlan.com/mcp — nothing to deploy, maintain, or scale on your side. Most tools (Cursor, VS Code, Claude Code, Snowflake Cortex) connect directly via HTTP with no intermediary. Tools that don't yet support native HTTP transport — Claude Desktop and Google ADK — use the open-source mcp-remote npm package as a local bridge to the same hosted endpoint; this requires Node.js 18+ installed locally.

Atlan's Context Agents continuously read from connected systems — query history, lineage signals, column usage, BI semantic models, and documentation — and update the context layer as things change. Atlan MCP retrieves metadata in real time from Atlan's REST APIs with no intermediate caching, so any enrichment Context Agents have applied is immediately available to every connected AI tool on the next query. There is no refresh cycle to manage and no stale cache to clear.

Yes. Atlan exposes context through multiple interfaces simultaneously — MCP, SQL, API, and Graph — so Cursor, a Snowflake Cortex agent, a custom Google ADK agent, and a Glean-powered copilot can all read from the same certified context source at the same time. Each tool connects via its preferred protocol. When the context layer updates, all of them get the update. This is how you avoid context sprawl — Cortex and your ADK agent stay in sync on the same version of "revenue."

Local MCP runs a context server on the developer's machine, requiring each user to manage their own connection and credentials. Remote MCP — Atlan's recommended deployment — runs the MCP server centrally, so every developer, every agent, and every tool connects to the same governed, current context layer without per-user setup. Context updates reach all connected tools immediately, rather than requiring each local instance to pull new context.

Atlan MCP · Remote · OAuth

Every AI tool. One context layer.
Live in 3 steps.

[Website env: production]