Preview. This path uses CrewAI’s structured
MCPServerHTTP
configuration.Prerequisites
- A Python project using a current CrewAI release with MCP support.
- CrewAI’s MCP dependencies resolved and recorded in the project lockfile.
- The Atlan MCP endpoint: https://agentgateway.atlan.engineering/mcp.
- OAuth support in the runtime.
- Workspace access to the tools the crew should use.
Setup
- Configure an
MCPServerHTTPconnection for the Atlan MCP endpoint. - Configure the runtime’s OAuth sign-in flow for the connection.
- Add the connection to the CrewAI agent that needs Atlan tools.
- Begin with a read-only task and a narrow tool set.
Expected result
CrewAI discovers the tools returned by Atlan and exposes them to the agent for its assigned tasks.Verification
Run a small read-only task with verbose logging enabled. Confirm that CrewAI connects to the server, discovers the expected tool names, and completes without an authentication error.Limitations
- This integration is in Preview and is not enabled for every Atlan account.
- Cached tool lists can outlive a permission change until the connection is rebuilt.
- CrewAI may continue a task when an MCP server is unavailable, depending on the surrounding crew configuration.
- Tool calls follow the authenticated Atlan identity and workspace.