PDF.co MCP

Realize várias tarefas de processamento de PDF usando a API do PDF.co.

Documentaçã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

  1. Cadastre-se no site da PDF.co
  2. 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 preservados
  • pdf_to_csv: Converta PDF e imagens digitalizadas em representação CSV com layout, colunas, linhas e tabelas
  • pdf_to_text: Converta PDF e imagens digitalizadas em texto com layout preservado
  • pdf_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 XML
  • pdf_to_html: Converta PDF e imagens digitalizadas para o formato HTML
  • pdf_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 PDF
  • csv_to_pdf: Converta arquivos CSV ou planilhas (XLS, XLSX) em PDF
  • image_to_pdf: Converta vários formatos de imagem (JPG, PNG, TIFF) em PDF
  • webpage_to_pdf: Converta URL de página web externa em PDF
  • html_to_pdf: Converta HTML em PDF
  • email_to_pdf: Converta e-mail em PDF

Ferramentas de Conversão de Excel

  • excel_to_csv: Converta Excel (XLS, XLSX) em CSV
  • excel_to_json: Converta Excel (XLS, XLSX) em JSON
  • excel_to_html: Converta Excel (XLS, XLSX) em HTML
  • excel_to_txt: Converta Excel (XLS, XLSX) em TXT
  • excel_to_xml: Converta Excel (XLS, XLSX) em XML
  • excel_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 digitalizados
  • pdf_merge: Mescle PDF de dois ou mais PDF, DOC, XLS, imagens, até mesmo ZIP com documentos e imagens em um novo PDF
  • pdf_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 entrada
  • fill_pdf_forms: Preencha campos de formulário existentes em um documento PDF
  • create_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 regulares
  • find_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 IA
  • extract_attachments: Extrai anexos de um arquivo PDF de origem
  • pdf_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 PDF
  • pdf_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 texto
  • pdf_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.co
  • get_job_check: Verifique o status e os resultados de uma tarefa. O status pode ser: em andamento, sucesso, falha, abortado ou desconhecido
  • wait_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

📄 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.