OpenAI
Guia MCP
O que é um servidor MCP?
Um servidor MCP expõe ferramentas estruturadas a um cliente de IA. Com Foliade, permite que Codex ou Claude Code converta um PDF, recupere seu link e consulte suas estatísticas sem copiar manualmente as chamadas de API.
Um servidor comum, dois plugins
O mesmo servidor hospedado conecta Codex e Claude Code à sua conta. Ambos os plug-ins fornecem instruções para transferir um PDF local com segurança.
Uma aplicação que utilize a API REST deve fornecer uma chave de conta. O MCP utiliza OAuth para a sua conta, ou um token privado limitado ao carregamento no modo convidado.
Antes de começar
O MCP está incluído gratuitamente, com ou sem conta. O Codex e o Claude Code respeitam os direitos do seu plano; as suas próprias condições de acesso são independentes.
Instale o plugin, conecte sua conta e autorize o acesso. Nenhum servidor local, nenhuma chave de API e nenhuma instalação do Python são necessários.
Ligar a sua conta no Codex
Instalar o plugin ainda não liga a sua conta. Após a instalação, execute este comando no terminal do computador, fora da conversa do Codex:
codex mcp login foliade
Na página Foliade que se abre, faça login, verifique o endereço da conta e autorize a conexão. Em seguida, retorne ao seu assistente.
Se o navegador não abrir, abra a ligação apresentada no terminal. Não partilhe esta ligação de início de sessão.
Antes de continuar, aguarde que o terminal confirme o início de sessão. Não é necessário copiar nenhuma chave API.
Verificar a ligação e enviar o primeiro PDF · Instalação Claude Code
Transferindo um PDF local
O servidor remoto não consegue ler um caminho no seu computador. O plugin calcula o tamanho e a impressão digital SHA-256 do arquivo escolhido, prepara um depósito, envia seus bytes via HTTPS e finaliza o rascunho.
A conversão é assíncrona. O assistente verifica o resultado antes de anunciar o sucesso. A publicação pública requer uma ação separada; o rascunho permanece privado por padrão.
Controlar e revogar acesso
Em Foliade → API → Assistentes conectados pode revogar cada ligação. O acesso termina imediatamente, sem eliminar os seus catálogos.
Estes guias referem-se ao Codex e Claude Code com acesso a arquivos locais. Não garantem a transferência de anexos para ChatGPT, Claude web, Claude Desktop ou Cowork.
Plugin ativado, mas ferramentas MCP indisponíveis
Um plugin habilitado ainda pode não conseguir se conectar ao servidor. Verifique o status do MCP e a mensagem de erro antes de reinstalar o plugin ou reconectar sua conta.
- Se o servidor não for encontrado, verifique se o plugin está instalado e habilitado.
- Se a conexão exceder o tempo limite de inicialização, verifique os logs do MCP. Um tempo limite após 30 segundos não prova que a sua ligação OAuth expirou.
- Se uma resposta Cloudflare 403 indicar o erro 1010 ou browser_signature_banned, Browser Integrity Check está a bloquear o cliente HTTP antes de chegar ao Foliade. Aumentar o tempo limite de inicialização não corrige esta recusa.
- Se Foliade retornar 401 ou invalid_token, reconecte sua conta através de OAuth. Não substitua esta conexão pelo acesso de convidado.
O que devo fazer se Cloudflare bloquear a conexão?
Para o serviço hospedado Foliade, entre em contato com nossa equipe de suporte com a hora e fuso horário, URL afetado, código de erro e Cloudflare Ray ID, se mostrado. Não envie tokens, cookies, links de login ou documentos privados. Não há configurações Cloudflare para alterar em seu computador.
Estado do Serviço · Entre em contato com o suporte Foliade
Após a correção do servidor, reinicie o seu assistente para recarregar as ferramentas MCP e, em seguida, peça para verificar a conta Foliade conectada. Envie o PDF somente quando as ferramentas estiverem disponíveis e o e-mail da conta for confirmado.
Para operadores de servidor: corrija Browser Integrity Check
Este procedimento destina-se ao administrador da configuração Cloudflare do servidor. Verifique primeiro se a recusa foi causada por Browser Integrity Check; um simples tempo limite excedido pode ter outra causa.
- No Cloudflare, abra a zona do servidor, depois Regras → Regras de Configuração. Crie uma regra com uma expressão personalizada limitada ao nome do host e às rotas MCP e OAuth.
- Adicione apenas a definição Browser Integrity Check e desative-a nesta regra. Mantenha as outras proteções, a autenticação e os limites de pedidos.
Expressão utilizada para o servidor Foliade. Para outro servidor, adapte o nome do host e as rotas para sua implementação:
(http.host eq "foliade.gekkode.com" and (
http.request.uri.path in {
"/mcp" "/authorize" "/token" "/register" "/revoke"
"/.well-known/oauth-authorization-server"
"/.well-known/oauth-protected-resource"
"/.well-known/oauth-protected-resource/mcp"
}
or starts_with(http.request.uri.path, "/mcp/uploads/")
))
Após a implementação, teste com o mesmo cliente HTTP: as chamadas initialize e tools/list e a leitura dos metadados OAuth devem ser bem-sucedidas. Foliade devolve uma lista de 35 ferramentas; o acesso aos catálogos sem autenticação deve continuar a devolver 401.
Para reverter, desative apenas esta regra. Evite desabilitar as proteções Cloudflare globalmente ou alterar o agente do usuário para ocultar o problema.
Cloudflare: erro 1010 · Cloudflare: desative esta verificação para rotas específicas
Anthropic