MCP e OAuth2¶
Conecte o cliente de IA ao servidor https://elo-api-prod.quaggamock.com/mcp usando transporte HTTP MCP e OAuth2 com PKCE S256. Inicie uma autorização nova, entre no Elo, permita o acesso e conclua o callback.
| Recurso | Rota |
|---|---|
| Servidor | /mcp |
| Autorizar | /oauth/authorize |
| Trocar/renovar token | /oauth/token |
| Registro dinâmico | /oauth/register |
Prefira a descoberta OAuth/MCP do seu cliente. Escopos: meetings:read e, quando concedido, offline_access. Não reutilize callbacks consumidos nem códigos de autorização.
| Ferramenta | Entrada | Resultado |
|---|---|---|
list_meetings |
{} |
Até 100 reuniões, incluindo tags: [{id,name,description}] |
get_transcript |
meetingId UUID |
Transcrição, chat e notas autorizadas |
ask_meeting |
UUID meetingId, question (3–2000 chars) |
Resposta no contexto da reunião |
list_meetings não fornece cursor MCP nesta versão. get_transcript não é a API paginada de plugins. Para leitura incremental em uma UI externa use transcript:read.
O token OAuth do MCP não é um grant de plugin e não deve ir ao iframe. Não há chave estática compartilhada. Cada autorização pertence ao usuário e cliente que recebeu consentimento.