---
title: "POST /v2/agent/{agentId}/mcp/add"
method: POST
path: "/v2/agent/{agentId}/mcp/add"
---

# POST /v2/agent/{agentId}/mcp/add

`POST /v2/agent/{agentId}/mcp/add`

Permite criar uma conexão MCP

## Path parameters

- `mcpId` string, required

## Request body

- object
  - `name` string, required — Nome da integração MCP
  - `description` string, required — Descrição da integração
  - `mcpUrl` string, required — URL de conexão MCP
  - `urlType` 'SSE' | 'STREAMABLEHTTP', required
  - `authType` 'NO_OAUTH' | 'OAUTH' | 'HEADERS', required — Tipo de autenticação utilizada
  - `headers` object — Cabeçalhos adicionais para autenticação ou configuração

## Response `200`

Integração criada com sucesso

- object
  - `connected` boolean — Indica se a integração já está conectada
  - `success` boolean — Indica se a operação foi realizada com sucesso
  - `id` string — Identificador único da integração criada
  - `url` string — URL de autorização para completar o fluxo OAuth

## Other responses

- `400` — Erro inesperado
- `403` — Erro de token

---

[API](https://skmtc.net/gptmaker/apis/openapi-gpt-maker.md) · [All operations](https://skmtc.net/gptmaker/apis/openapi-gpt-maker/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gptmaker/openapi-gpt-maker/versions/bda09b3eba6e/schema)
