Antes de começar
Precisa de:- A sua URL da plataforma e uma chave API. Ambas provêm de Configurações > Gestão de chaves API dentro do Saga. Abra a página, crie uma chave se não tiver uma e copie ambos os valores.
- Um cliente MCP que suporte o transporte HTTP por streaming (Claude Desktop, Claude Code, Cursor ou qualquer agente personalizado criado sobre o SDK MCP).
Cada cliente tem o seu próprio domínio Saga, por isso o seu endpoint MCP é a sua própria URL da plataforma com
/api/mcp adicionado. Use a URL da plataforma apresentada em Configurações > Gestão de chaves API — não adivinhe o domínio.Ligar um cliente
A maioria dos clientes só precisa da URL do endpoint e de um cabeçalhoAuthorization.
- Endpoint:
https://<your-domain>.sagalegal.io/api/mcp - Cabeçalho:
Authorization: Api-Key <your-api-key>
.mcp.json (por exemplo, o Claude Code), adicione:
<your-domain> pela sua URL da plataforma e <your-api-key> pela chave de Configurações > Gestão de chaves API.
Alguns clientes só lhe permitem colar um token bearer. Nesse caso, use
Authorization: Bearer <your-api-key> em vez disso — o Saga aceita a sua chave API em qualquer um dos formatos.O que o agente pode fazer
Uma vez ligado, o agente dispõe destas ferramentas:
Cada ferramenta é executada em seu nome. O agente vê apenas os projetos, documentos e fluxos de trabalho a que a sua conta já pode aceder — as mesmas permissões que tem na aplicação web.
Segurança
- Trate a sua chave API como uma palavra-passe. Qualquer pessoa com a chave e a sua URL da plataforma pode agir em seu nome através do Saga.
- Renove ou revogue a chave a qualquer momento em Configurações > Gestão de chaves API. Revogá-la interrompe imediatamente qualquer agente ligado.
- Se uma chave possa ter sido divulgada, revogue-a e crie uma nova, depois atualize a configuração do seu cliente.
Resolução de problemas
- O cliente não consegue ligar-se ou devolve 401 Unauthorized — verifique se o endpoint termina em
/api/mcp, se o cabeçalho éAuthorization: Api-Key <your-api-key>e se a chave não expirou nem foi revogada. Crie uma nova chave em Configurações > Gestão de chaves API se necessário. - Um fluxo de trabalho aparece como pausado — os fluxos de trabalho que aguardam input a meio do processo não podem ser retomados via MCP, e os inputs de ficheiros não são suportados. Execute-os a partir da aplicação Saga em vez disso.
