Skip to main content
The Asteroid MCP server lets you manage agents, inspect executions, and update workflows directly from AI-powered coding tools like Claude Code and Cursor. Instead of switching between your editor and the Asteroid platform UI, you can ask your assistant to do it in natural language.

Quick Start

  1. Set up the MCP server in Claude Code or Cursor.
  2. Complete sign-in when your client prompts you (first tool use).
  3. Ask your assistant to call getContext, then agentList for your organization.
  4. Use workflowGet on a version ID from workflowsList to read the graph; workflowCreate and workflowPublish to ship changes.
  5. Run agentExecutePost to test, and executionGet / executionActivitiesGet to debug.
See the Setup guide for detailed installation instructions.

What is MCP?

The Model Context Protocol (MCP) is an open standard that connects AI assistants to external tools and data sources. When you add the Asteroid MCP server to your editor, your assistant gains access to Asteroid’s API — it can start executions, read results, update workflows, and more.

What You Can Do

Inspect Executions

View execution status, results, and activity logs without leaving your editor.

Manage Workflows

Fetch, modify, and publish agent workflow versions through natural language commands.

Start Executions

Kick off agent runs with custom inputs directly from your terminal.

Debug Failures

Investigate failed executions by examining outcomes, reasoning, and activity traces.

Available Tools

Tool names below are the identifiers MCP clients expose to the model when connected to https://mcp.asteroid.ai/mcp.

Context and docs

Agents and profiles

Executions

Workflows (agent versions)

Files and validation

File uploads are not available over MCP — tools/list cannot represent binary file bodies. Use the TypeScript or Python SDK for uploads.
The MCP server authenticates with OAuth (browser sign-in to your Asteroid account). Your client receives a bearer token valid for the API; permissions match the platform and REST API for your user. For HTTP access to Asteroid without MCP, use an API key and the API tab — that is separate from MCP auth.