Preview. The connection is provided by
langchain-mcp-adapters; it is not
a native Atlan package or a direct LangGraph configuration format.Prerequisites
- A Python project using LangGraph or LangChain.
langchain-mcp-adaptersadded through your package manager with a committed lockfile.- The Atlan MCP endpoint: https://agentgateway.atlan.engineering/mcp.
- OAuth support in the runtime.
- Workspace access to the tools the graph should use.
Setup
- Add the Atlan endpoint to
MultiServerMCPClientwith Streamable HTTP. - Configure the runtime’s OAuth sign-in flow for the Atlan connection.
- Load the discovered tools and pass only the required tools to the graph node or agent.
Expected result
MultiServerMCPClient returns the Atlan tools available to the authenticated
identity as LangChain-compatible tools.
Verification
Confirm that the client lists the expected tool names. Then execute one read-only tool through the graph and verify its result before enabling change-capable tools.Limitations
- This integration is in Preview and is not enabled for every Atlan account.
- The adapter is stateless by default and creates a fresh MCP session for each tool invocation.
- Tool errors can be returned to the model as tool messages; connection and authentication failures still raise.
- The integration inherits LangChain and LangGraph lifecycle and model costs.