---
title: "MCP Protocol endpoint"
method: POST
path: "/mcp"
tags: ["MCP"]
---

# MCP Protocol endpoint

`POST /mcp`

Model Context Protocol (MCP) endpoint for tool discovery and invocation.

This endpoint implements the MCP specification for:
- Tool listing (`tools/list`)
- Tool invocation (`tools/call`)
- Session management

Agents and workflows are exposed as MCP tools with names like:
- `agent_coder` - Execute the coder agent
- `workflow_code_review` - Run the code-review workflow
- `get_workflow_run_status` - Check workflow status

## Request body

- MCPRequest
  - `jsonrpc` '2.0', required
  - `method` string, required — MCP method name
  - `params` object
  - `id` union, required
    - string
    - integer

## Response `200`

MCP response

- MCPResponse
  - `jsonrpc` '2.0'
  - `result` object
  - `id` union
    - string
    - integer

## Other responses

- `400` — Invalid MCP request

---

[API](https://skmtc.net/cloudshipai/apis/station-dynamic-agent-mcp-api.md) · [All operations](https://skmtc.net/cloudshipai/apis/station-dynamic-agent-mcp-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cloudshipai/station-dynamic-agent-mcp-api/versions/ebdd92944c61/schema)
