---
title: "Get MCP group discovery status"
method: GET
path: "/api/v1/mcp/discover-group/{workflowId}"
tags: ["mcp"]
---

# Get MCP group discovery status

`GET /api/v1/mcp/discover-group/{workflowId}`

Queries the status of an MCP group discovery workflow by workflow ID. Returns current status and discovered tools if available.

## Path parameters

- `workflowId` string, required

## Response `200`

Group discovery status retrieved successfully

- GroupDiscoveryStatusDto
  - `workflowId` string, uuid, required — Workflow ID
  - `status` 'running' | 'completed' | 'failed', required — Current status of discovery
  - `results` object[]
    - `name` string, required
    - `status` 'running' | 'completed' | 'failed', required
    - `tools` object[]
      - `name` string, required — Tool name
      - `description` string — Tool description
      - `inputSchema` object — JSON Schema for tool input
    - `toolCount` integer
    - `error` string
    - `cacheToken` string, uuid
  - `error` string
  - `errorCode` string

---

[API](https://skmtc.net/shipsecai/apis/shipsec-studio-api.md) · [All operations](https://skmtc.net/shipsecai/apis/shipsec-studio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shipsecai/shipsec-studio-api/revisions/cc60562ad9f3/schema)
