Skip to main content

Dagster+ MCP

Preview feature

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:

ObjectViewCreate/LaunchUpdateDelete/TerminateInsights 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.