PDF.co MCP
Realize várias tarefas de processamento de PDF usando a API do PDF.co.
GitHub
9
Experimente este MCPPatrocinadoDocumentação
PDF.co MCP
O servidor PDF.co MCP fornece funcionalidade da API PDF.co através do Model Context Protocol (MCP), permitindo que assistentes de IA executem facilmente diversas tarefas de processamento de PDF.
🚀 Principais Recursos
📄 Ferramentas de Conversão de PDF
- PDF → Vários Formatos: Converta PDFs para JSON, CSV, Texto, Excel (XLS/XLSX), XML, HTML, Imagens (JPG/PNG/WebP/TIFF)
- Vários Formatos → PDF: Converta documentos (DOC/DOCX/RTF/TXT), planilhas (CSV/XLS/XLSX), imagens, páginas web, HTML, e-mails (MSG/EML) para PDF
- Conversões de Excel: Converta arquivos Excel para CSV, JSON, HTML, TXT, XML, PDF
🛠️ Edição e Modificação de PDF
- Mesclagem de PDF: Combine vários arquivos PDF em um só
- Divisão de PDF: Divida PDFs por páginas específicas ou intervalos de páginas
- Adicionar Anotações e Imagens: Adicione texto, links, imagens e formas a PDFs
- Operações de Formulários: Leia informações de campos de formulário em PDF, preencha formulários, crie novos elementos de formulário
🔍 Pesquisa e Análise de PDF
- Pesquisa de Texto: Pesquise texto em PDFs (suporta expressões regulares)
- Detecção de Tabelas: Encontre localizações e coordenadas de tabelas em PDFs
- Parser de Faturas com IA: Extraia dados de faturas usando IA
- Informações do PDF: Obtenha informações detalhadas incluindo metadados, contagem de páginas, informações de segurança
🔒 Segurança e Acessibilidade
- Proteção por Senha: Adicione/remova proteção por senha em PDFs
- Capacidade de Pesquisa: Torne PDFs pesquisáveis via OCR ou remova camadas de texto
- Extração de Anexos: Extraia anexos de PDFs
💼 Gerenciamento de Arquivos
- Upload de Arquivos: Envie arquivos locais para os servidores da PDF.co
- Acompanhamento de Status de Tarefas: Monitore o progresso e os resultados de operações assíncronas
⚙️ Configuração
🔑 Obter Chave de API
- Cadastre-se no site da PDF.co
- Obtenha sua chave de API no painel de controle
📦 Instalar o UV
Você precisa instalar o UV (uma ferramenta rápida de empacotamento Python) para usar este servidor MCP:
macOS e Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Métodos Alternativos de Instalação
- Homebrew:
brew install uv - PyPI com pipx:
pipx install uv - PyPI com pip:
pip install uv
Para mais opções e detalhes de instalação, consulte o guia de instalação do UV.
Configuração do Servidor MCP
Configuração do Cursor IDE
Adicione o seguinte ao seu arquivo .cursor/mcp.json:
{
"mcpServers": {
"pdfco": {
"command": "uvx",
"args": ["pdfco-mcp"],
"env": {
"X_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
Configuração do Claude Desktop
Adicione o seguinte ao seu arquivo claude_desktop_config.json:
{
"mcpServers": {
"pdfco": {
"command": "uvx",
"args": ["pdfco-mcp"],
"env": {
"X_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
🔧 Ferramentas Disponíveis
Ferramentas de Conversão de PDF
pdf_to_json: Converta PDF e imagens digitalizadas em representação JSON com texto, fontes, imagens, vetores e formatação preservadospdf_to_csv: Converta PDF e imagens digitalizadas em representação CSV com layout, colunas, linhas e tabelaspdf_to_text: Converta PDF e imagens digitalizadas em texto com layout preservadopdf_to_xls: Converta PDF e imagens digitalizadas para o formato XLS (Excel 97-2003)pdf_to_xlsx: Converta PDF e imagens digitalizadas para o formato XLSX (Excel 2007+)pdf_to_xml: Converta PDF e imagens digitalizadas para o formato XMLpdf_to_html: Converta PDF e imagens digitalizadas para o formato HTMLpdf_to_image: Converta PDF e imagens digitalizadas para vários formatos de imagem (JPG, PNG, WebP, TIFF)
Ferramentas de Conversão de Documentos para PDF
document_to_pdf: Converta vários tipos de documentos (DOC, DOCX, RTF, TXT, XLS, XLSX, CSV, HTML, JPG, PNG, TIFF, WEBP) em PDFcsv_to_pdf: Converta arquivos CSV ou planilhas (XLS, XLSX) em PDFimage_to_pdf: Converta vários formatos de imagem (JPG, PNG, TIFF) em PDFwebpage_to_pdf: Converta URL de página web externa em PDFhtml_to_pdf: Converta HTML em PDFemail_to_pdf: Converta e-mail em PDF
Ferramentas de Conversão de Excel
excel_to_csv: Converta Excel (XLS, XLSX) em CSVexcel_to_json: Converta Excel (XLS, XLSX) em JSONexcel_to_html: Converta Excel (XLS, XLSX) em HTMLexcel_to_txt: Converta Excel (XLS, XLSX) em TXTexcel_to_xml: Converta Excel (XLS, XLSX) em XMLexcel_to_pdf: Converta Excel (XLS, XLSX) em PDF
Ferramentas de Edição de PDF
pdf_add_annotations_images_fields: Adicione texto, imagens, formulários, outros PDFs, preencha formulários, links para sites externos e arquivos PDF externos. Você pode atualizar ou modificar arquivos PDF e PDF digitalizadospdf_merge: Mescle PDF de dois ou mais PDF, DOC, XLS, imagens, até mesmo ZIP com documentos e imagens em um novo PDFpdf_split: Divida um PDF em vários arquivos PDF usando índices de página ou intervalos de páginas
Ferramentas de Formulários PDF
read_pdf_forms_info: Extrai informações sobre campos PDF preenchíveis de um arquivo PDF de entradafill_pdf_forms: Preencha campos de formulário existentes em um documento PDFcreate_fillable_forms: Crie novos elementos de formulário preenchíveis em um documento PDF
Ferramentas de Pesquisa em PDF
find_text: Encontre texto em PDF e obtenha coordenadas. Suporta expressões regularesfind_table: Encontre tabelas em PDF e obtenha suas coordenadas
Ferramentas de Análise de PDF
ai_invoice_parser: Parser de Faturas com IA: Extrai dados de faturas usando IAextract_attachments: Extrai anexos de um arquivo PDF de origempdf_info_reader: Obtenha informações detalhadas sobre um documento PDF - número de páginas, metadados, segurança, campos de formulário e mais
Ferramentas de Segurança de PDF
pdf_add_password: Adicione proteção por senha a um arquivo PDFpdf_remove_password: Remova a proteção por senha de um arquivo PDF
Ferramentas de Pesquisabilidade de PDF
pdf_make_searchable: Converta documentos PDF digitalizados ou arquivos de imagem em um PDF pesquisável por texto. Executa OCR e adiciona uma camada de texto invisível que pode ser usada para pesquisa de textopdf_make_unsearchable: Torne um documento PDF existente não pesquisável removendo a camada de texto dele
Ferramentas de Gerenciamento de Arquivos
upload_file: Envie um arquivo para a API PDF.coget_job_check: Verifique o status e os resultados de uma tarefa. O status pode ser: em andamento, sucesso, falha, abortado ou desconhecidowait_job_completion: Aguarde a conclusão de uma tarefa
📖 Exemplos de Uso
Converter PDF em Texto
Convert this PDF file to text: https://example.com/document.pdf
Mesclar Várias Imagens em PDF
Create a PDF from these images: image1.jpg, image2.png, image3.jpg
Pesquisar Texto Específico em PDF
Find the word "contract" in this PDF document
Preencher Campos de Formulário em PDF
Fill the name field in this PDF form with "John Doe"
Converter Página Web em PDF
Convert https://example.com webpage to PDF
Extrair Dados de Fatura
Extract invoice information from this PDF using AI
Adicionar Proteção por Senha
Add password protection to this PDF file
📞 Suporte e Contato
- PDF.co: https://pdf.co
- Documentação da API PDF.co: https://developer.pdf.co
- Relatórios de Problemas: Por favor, relate problemas através do GitHub Issues
📄 Licença
Este projeto é distribuído sob a Licença MIT.
Nota: Uma chave de API PDF.co válida é necessária para usar esta ferramenta. Crie uma conta gratuita em PDF.co para obter sua chave de API.