PDF Simplu

PDF Simplu para agentes de IA.

Os agentes de IA podem usar diretamente algumas ferramentas do PDF Simplu: através de um servidor MCP público, de uma API simples ou, no navegador, do WebMCP. Foram pensadas para textos em romeno e faturas romenas e-Factura. Grátis e sem conta.

O que os agentes podem fazer

  • restore_romanian_diacritics: acrescenta os diacríticos em falta num texto romeno e assinala as palavras ambíguas;
  • parse_efactura: lê uma fatura e-Factura (XML UBL ou o arquivo ZIP do portal SPV da ANAF) e devolve dados estruturados: fornecedor, cliente, número fiscal (CUI), linhas, IVA, totais, IBAN;
  • efactura_to_pdf: transforma uma fatura e-Factura num PDF legível, com os diacríticos corretos;
  • list_pdf_tools: a lista de ferramentas do site, para que o agente encaminhe as pessoas para a página certa para os seus ficheiros.

Ligação por MCP

O endereço do servidor é https://pdfsimplu.ro/mcp (Streamable HTTP, sem autenticação). No Claude Code:

claude mcp add --transport http pdfsimplu https://pdfsimplu.ro/mcp

No Claude.ai ou no Claude Desktop, adicione um conector personalizado com o mesmo endereço. Para outros clientes MCP:

{
  "mcpServers": {
    "pdfsimplu": {
      "type": "http",
      "url": "https://pdfsimplu.ro/mcp"
    }
  }
}

API simples

curl -s https://pdfsimplu.ro/api/v1/diacritics -H 'Content-Type: application/json' -d '{"text":"Va multumesc pentru ajutor."}'

curl -s https://pdfsimplu.ro/api/v1/efactura --data-binary @invoice.xml
curl -s "https://pdfsimplu.ro/api/v1/efactura?format=pdf" --data-binary @spv-download.zip -o invoice.pdf

curl -s https://pdfsimplu.ro/api/v1/tools

Limites: textos até 50 000 caracteres, ficheiros até 5 MB e 30 pedidos por minuto a partir do mesmo endereço IP. A primeira reposição após uma pausa pode demorar alguns segundos, enquanto o modelo é carregado.

No navegador: WebMCP

As páginas do PDF Simplu declaram as suas ferramentas através do WebMCP, para agentes que navegam na web: list_pdf_tools, open_pdf_tool e restore_romanian_diacritics. A reposição dos diacríticos corre localmente, no navegador, sem enviar o texto para o servidor.

Para modelos de linguagem

Há um resumo do site para modelos de linguagem em /llms.txt e a lista de ferramentas, em JSON, em /tools.json.

Privacidade

Os textos e as faturas enviados por MCP ou pela API são processados em memória e esquecidos logo após a resposta. Mais detalhes na política de privacidade (em romeno).