/mcp-servers endpoints expose Armature’s MCP source catalog. Use them to inventory the sources connected to your organization, register new sources from infrastructure-as-code, or look up a specific source before creating a workflow against it.
All paths in this page are relative to the REST API base URL. All requests require an API key.
List MCP sources
| Parameter | Description |
|---|---|
category | One or more category slugs. Comma-separated values are accepted. |
categorySlug | Alternative single-slug filter. |
Get one MCP source
Create an MCP source
editor, admin, or owner.
Request body
| Field | Type | Required | Description |
|---|---|---|---|
name | string | yes | Display name shown in the dashboard. |
transportType | string | — | streamable_http, sse, or stdio_hosted. |
targetKind | string | — | mcp or cli. |
baseUrl | string (URI) | — | Endpoint URL for HTTP and SSE transports. |
connectionConfig | object | — | Transport-specific configuration. |
networkPolicy | object | — | Network policy for hosted or CLI targets. |
authProfile | object | — | Optional default auth profile to create alongside the source. |
environment | string | — | Defaults to production. |
201 Created)
Related
- Connecting an MCP source — UI walkthrough and supported transports.
- Create a workflow — point a workflow at a registered source.