Connect
Optimize
Secure
The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench • Explore Tool Discovery →
Connect your AI agent to StackOne's Dagster MCP server and give it 52 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
Create, read, update, and delete across Dagster — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Dagster MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Dagster tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Dagster call.
Tools Discovery →A Dagster MCP server lets AI agents read and write Dagster data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Dagster MCP server ships with 52 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Dagster's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
List job runs in the current deployment with optional filtering and cursor pagination.
Retrieve a single run by ID, including status, config, tags, and execution stats.
Permanently delete a run record from storage.
List asset keys with optional prefix filter and cursor pagination.
Retrieve one asset by its key.
List asset nodes (assets that have a Dagster definition) with filters.
Retrieve one asset node (definition-backed asset view) by key.
List all sensors in a repository.
Retrieve a single sensor by selector.
List all schedules in a repository.
Retrieve a single schedule by selector.
Add a key to a dynamic partition set.
Remove keys from a dynamic partition set.
List partition backfills with optional filtering and cursor pagination.
Retrieve one backfill by ID.
List run IDs only (bulk ID-only listing) with optional filter and cursor pagination.
Retrieve a run and all of its re-execution lineage (root + descendants).
List the UI-style runs feed unifying individual runs and backfills.
List distinct tag keys observed across all runs.
List distinct tag key/value pairs observed across runs.
Stream the event log for a run with cursor pagination.
Retrieve a job (pipeline) by its selector.
Compute the step plan that would run for a given run config.
Return the latest materialization info for a list of asset keys.
List materialized asset records (assets that have at least one materialization on file).
List execution history of an asset check.
List all code repositories loaded in the deployment.
Retrieve one repository by selector.
Retrieve the workspace and its code locations.
List the load status of each code location.
List the top-level Dagster resources defined in a repository.
Retrieve Dagster instance/deployment configuration.
Set the global concurrency limit for a given concurrency key.
Launch a new run of a Dagster job with the supplied run config and tags.
Launch several runs in a single request.
Re-execute an existing run (full re-run or from-failure).
Cancel an in-flight run.
Validate a run config against a job before launching.
Delete materialization history for the given asset partition ranges.
Report a materialization of an external asset via the External Assets REST API.
Report an observation of an external asset via the External Assets REST API.
Report the result of an asset quality check via the External Assets REST API.
Start (enable) a sensor.
Stop (disable) a running sensor.
Start (enable) a schedule.
Stop (disable) a running schedule.
Start a new partition backfill.
Cancel an in-flight backfill.
Resume a failed backfill.
Reload a single code location.
Reload every code location in the workspace.
Pause or resume the global auto-materialize daemon.
One endpoint. Any framework. Your agent is talking to Dagster in under 10 lines of code.
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.