Dagster+ MCP
This feature is considered in a preview stage, and is under active development, and not considered ready for production use. You may encounter feature gaps, and the APIs may change. For more information, see the API lifecycle stages documentation.
The Dagster+ MCP server allows you to access information and take actions in your Dagster+ deployment within an AI session.
Connecting to the MCP server
Connect to the Dagster+ MCP server by specifying a URL and a few headers.
-
URL:
https://mcp.agent.dagster.cloud/mcp -
Headers:
Authorization: Bearer [your user token]Dagster-Cloud-Organization: [your dagster organization]
For information on accessing your user token, see Managing user tokens in Dagster+. If you would like to create a new token with a different set of permissions, we recommend creating a service user.
Example: Adding the Dagster+ MCP server to Claude Code
Within your terminal, run the following command:
claude mcp add --transport http dagster-plus https://mcp.agent.dagster.cloud/mcp --header "Dagster-Cloud-Organization: [organization]" --header "Authorization: Bearer [token]"
Available tools
Using the Dagster+ MCP server you can:
| Object | View | Create/Launch | Update | Delete/Terminate | Insights metrics |
|---|---|---|---|---|---|
| Runs | ✅ | ✅ | ❌ | ✅ | ✅ |
| Run logs | ✅ | ➖ | ➖ | ➖ | ➖ |
| Assets | ✅ | ❌ | ❌ | ❌ | ✅ |
| Deployments | ✅ | ❌ | ❌ | ❌ | ✅ |
| Alert policies | ✅ | ✅ | ✅ | ✅ | ➖ |
| Dagster+ Issues | ✅ | ✅ | ✅ | ✅ | ➖ |
Coming soon
- Dynamic Client Registration (DCR) support: Authenticate with Dagster+ using OAuth rather than a user token.