PDFCheck MCP
Visualizar metadados de PDF, detectar conteúdo gerado por IA, verificar histórico de edições e autenticidade.
Documentação
Servidor PDFCheck MCP
Inspecione metadados de PDF e acesse seu histórico de análises a partir de um assistente que suporta o servidor HTTP remoto ou a ponte MCP local.
Configuração Rápida
✓ Token aplicado — todas as configurações abaixo estão atualizadas. Cole seu token e todos os exemplos de configuração abaixo serão preenchidos automaticamente.
Nenhuma conta é necessária para 10 análises de metadados por dia por IP. Conecte-se usando a URL remota ou o script local. Mantenha resultados anônimos em seu cliente; eles não podem ser recuperados posteriormente.
O que é o Model Context Protocol?
O Model Context Protocol (MCP) é um padrão aberto que permite que assistentes de IA se conectem a ferramentas externas e fontes de dados. Pense nele como um plugue universal que permite que seu assistente de IA converse com serviços como o PDFCheck — diretamente da sua janela de chat.
Linguagem Natural
Peça ao seu assistente para inspecionar um PDF. Clientes remotos precisam de ferramentas de leitura de arquivos e codificação base64; a ponte local lê o arquivo a partir do seu caminho.
Seguro
Armazene seu token nas configurações do cliente ou em variáveis de ambiente; ele é enviado ao PDFCheck para autenticação. Os uploads originais do verificador são removidos após o processamento; os metadados dos resultados seguem nossa Política de Privacidade.
Escolha seu transporte
Use um cliente que suporte MCP HTTP remoto com cabeçalhos bearer, ou um cliente que possa executar a ponte stdio local. Conexões somente OAuth não são suportadas por esta configuração.
Como funciona: O servidor HTTP remoto recebe conteúdos de PDF codificados em base64 do seu cliente. A ponte local opcional lê um PDF da sua máquina e o envia para a API REST. Ambos retornam a análise de metadados como JSON dentro de content[0].text.
Pré-requisitos
1
Crie uma conta gratuita no PDFCheck Opcional
Uma conta é opcional para 10 análises de metadados por dia por IP. Uma conta gratuita com token de API tem 100 verificações por dia e acesso às suas análises salvas.
2
Gere um token de API Opcional
Para limites maiores, vá para as configurações da sua conta e crie um token de API. Cole-o na Configuração Rápida acima e todas as configurações serão preenchidas automaticamente.
3
Somente ponte local: instale o Node.js
O script local opcional precisa do Node.js 18 ou posterior. Conexões HTTP remotas não exigem Node.js ou um script baixado.
Ferramentas MCP Disponíveis
Estas ferramentas MCP cobrem análise de metadados e histórico de conta. Compressão, validação estrutural, assinatura e outras ferramentas de navegador não são expostas por estes métodos.
analyze_pdf
POST
Inspecione metadados, datas, campos de software e contagem de páginas. A ferramenta remota recebe file_base64 e filename; a ponte local recebe filePath. Metadados não comprovam autenticidade ou autoria por IA.
get_analysis
GET
Use o data.id retornado como token para recuperar sua análise de conta ou um resultado público. O servidor remoto permite recuperação anônima de resultados públicos; a ponte local exige um token. Novas análises anônimas são privadas e não podem ser recuperadas posteriormente.
list_analyses
GET
Exige um token de API. O servidor remoto retorna até 50 análises recentes da conta; a ponte local retorna a primeira página REST. As entradas incluem nomes de arquivos, datas e IDs de análise.
check_usage
GET
Verifique a cota diária restante de metadados. HTTP remoto suporta uso anônimo; detalhes da conta e a ponte local exigem um token de API.
Guia de Configuração
Escolha HTTP remoto para um cliente compatível, ou o script local para uma conexão stdio. HTTP remoto não exige download. Verifique a documentação do seu cliente antes de usar um exemplo de configuração.
Nenhum arquivo para baixar ou instalar
Basta adicionar a URL à configuração da sua ferramenta de IA. O servidor MCP roda em nossa infraestrutura — sem Node.js, sem npm install, sem scripts locais.
C
Claude Desktop
Abra Configurações → Desenvolvedor → Editar Config e adicione o seguinte ao seu claude_desktop_config.json:
GitHub Copilot
VS Code
Adicione uma configuração de servidor MCP às suas configurações do VS Code. Crie ou edite .vscode/mcp.json no seu projeto, ou adicione às suas configurações globais:
Você também pode definir isso no seu settings.json global do VS Code em "mcp.servers". O GitHub Copilot detectará ferramentas MCP automaticamente no modo agente.
⌘
Cursor
Vá para Configurações do Cursor → MCP e adicione um novo servidor MCP global, ou crie .cursor/mcp.json no seu projeto:
W
Windsurf
Abra Configurações do Windsurf → MCP e adicione um novo servidor, ou edite seu mcp_config.json:
Digite o caminho completo onde você salvou o script. Os trechos de configuração abaixo serão atualizados automaticamente.
C
Claude Desktop
Abra Configurações → Desenvolvedor → Editar Config e adicione o seguinte ao seu claude_desktop_config.json:
Atualize o caminho acima para corresponder a onde você salvou pdfcheck-mcp-server.mjs na sua máquina. A configuração será atualizada automaticamente. Substitua your-api-token-here pelo seu token de API real (obtenha um na página de Tokens de API).
GitHub Copilot
VS Code
Adicione uma configuração de servidor MCP às suas configurações do VS Code. Crie ou edite .vscode/mcp.json no seu projeto, ou adicione às suas configurações globais:
Você também pode definir isso no seu settings.json global do VS Code em "mcp.servers". O GitHub Copilot detectará ferramentas MCP automaticamente no modo agente.
⌘
Cursor
Vá para Configurações do Cursor → MCP e adicione um novo servidor MCP global, ou crie .cursor/mcp.json no seu projeto:
W
Windsurf
Abra Configurações do Windsurf → MCP e adicione um novo servidor, ou edite seu mcp_config.json:
Script do Servidor MCP
Salve o seguinte arquivo como pdfcheck-mcp-server.mjs em qualquer lugar da sua máquina. Este script leve conecta sua ferramenta de IA à API do PDFCheck.
Configuração única: Antes de usar o script, instale a dependência do SDK MCP: npm install @modelcontextprotocol/sdk
Dica: O script não tem arquivos de configuração e nenhuma etapa de build. Salve-o, instale o SDK e aponte seu cliente MCP para ele. É isso!
Exemplos de Uso
Após conectar, use estes prompts com um cliente que possa ler os arquivos solicitados. O analyze_pdf remoto precisa de file_base64 e filename; apenas um caminho local não é suficiente. A ponte local aceita filePath.
Exemplo 1 Analisar um PDF
"Analise o arquivo /Users/me/Documents/contract.pdf e me diga quando foi criado e qual software foi usado."
Exemplo 2 Inspecionar indicadores de software
"Inspecione os campos creator e producer em /Users/me/Downloads/report.pdf. Explique os indicadores de software sem tratá-los como prova de autoria por IA."
Exemplo 3 Análise em lote
"Analise os PDFs que eu selecionar da minha pasta Downloads, um de cada vez. Compare as datas de criação e modificação informadas e explique metadados ausentes ou inconsistentes."
Exemplo 4 Verificar cota
"Quantas verificações de PDF ainda tenho hoje no PDFCheck?"
Perguntas Frequentes
Preciso de um token de API?
O acesso anônimo permite 10 análises de metadados por dia por IP. Uma conta gratuita com token de API tem 100 verificações por dia. Use o token ao analisar se quiser recuperar o resultado pela sua conta posteriormente.
O servidor MCP é gratuito?
A análise de metadados está disponível gratuitamente: 10 verificações por dia por IP anonimamente, ou 100 verificações por dia com um token de conta gratuita. Contas pagas usam suas cotas do plano.
Meus arquivos PDF são armazenados nos seus servidores?
A API não retém o upload original do verificador após a solicitação. Metadados extraídos e registros de resultados são retidos de acordo com o status da sua conta e nossa Política de Privacidade.
O servidor MCP envia meus arquivos a terceiros?
O PDF é enviado ao PDFCheck via HTTPS. Seu cliente MCP ou provedor de IA também pode lidar com o arquivo ou argumentos da ferramenta, dependendo do seu design. Revise sua política de dados e a Política de Privacidade do PDFCheck antes de enviar documentos sensíveis.
E se minha ferramenta de IA não estiver listada aqui?
Verifique se seu cliente suporta MCP HTTP remoto com cabeçalhos bearer ou pode executar um servidor stdio local usando command e args. Os formatos de configuração variam. Conexões remotas somente OAuth não são suportadas por esta configuração.
Qual é o tamanho máximo de arquivo PDF?
Gratuito: até 50 MB por PDF. Pro e AI: até 100 MB por PDF.
Posso usar isso com minha própria instância auto-hospedada do PDFCheck?
Sim. Altere a constante API_BASE no script do servidor para apontar para a URL da sua própria instância.
Pronto para conectar suas ferramentas de IA?
Crie uma conta gratuita, pegue seu token de API e comece a analisar PDFs pelo seu assistente de IA favorito em minutos.