Servidor MCP
Ficheiros
Cada anexo que a caixa de correio guarda.
Ferramentas de ficheiros
| Ferramenta | O que faz |
|---|---|
| listFiles | Cada anexo que a caixa de correio guarda, enviado e recebido, pesquisável por nome, filtrado por tipo e ordenado do mais recente, do mais antigo, do maior ou por nome. Devolvido uma página de cada vez. |
| getFile | Um ficheiro, com cada ligação de transferência com que saiu e quantas vezes cada uma foi obtida. |
| deleteFile | Elimina um ficheiro de vez: os seus bytes desaparecem e todas as ligações de transferência deixam de funcionar. Um chat pergunta sempre primeiro. |
Um ficheiro faz parte do correio com que chegou, por isso ler precisa de threads:read e eliminar precisa de threads:write. Quem está limitado a alguns endereços só vê os ficheiros que chegaram a eles, e só o proprietário da caixa de correio pode eliminar um.
As ferramentas leem o índice de ficheiros, não os bytes. Transferir um ficheiro é GET /files/{id}/content na API REST ou files.download no SDK.