Quick Start
- Set up the MCP server in Claude Code or Cursor.
- Complete sign-in when your client prompts you (first tool use).
- Ask your assistant to call
getContext, thenagentListfor your organization. - Use
workflowGeton a version ID fromworkflowsListto read the graph;workflowCreateandworkflowPublishto ship changes. - Run
agentExecutePostto test, andexecutionGet/executionActivitiesGetto debug.
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 tohttps://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.

