PDF Simplu

PDF Simplu per agenti AI.

Gli agenti AI possono usare direttamente alcuni strumenti di PDF Simplu: tramite un server MCP pubblico, una semplice API o, nel browser, WebMCP. Sono pensati per testi in rumeno e fatture rumene e-Factura. Gratis e senza account.

Cosa possono fare gli agenti

  • restore_romanian_diacritics: aggiunge i diacritici mancanti in un testo rumeno e segnala le parole ambigue;
  • parse_efactura: legge una fattura e-Factura (XML UBL o l'archivio ZIP del portale SPV dell'ANAF) e restituisce dati strutturati: fornitore, cliente, codice fiscale (CUI), righe, IVA, totali, IBAN;
  • efactura_to_pdf: trasforma una fattura e-Factura in un PDF leggibile, con i diacritici corretti;
  • list_pdf_tools: l'elenco degli strumenti del sito, perché l'agente indirizzi le persone alla pagina giusta per i loro file.

Connessione via MCP

L'indirizzo del server è https://pdfsimplu.ro/mcp (Streamable HTTP, senza autenticazione). In Claude Code:

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

In Claude.ai o Claude Desktop, aggiungi un connettore personalizzato con lo stesso indirizzo. Per altri client MCP:

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

API semplice

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

Limiti: testi fino a 50.000 caratteri, file fino a 5 MB e 30 richieste al minuto dallo stesso indirizzo IP. Il primo ripristino dopo una pausa può richiedere qualche secondo, il tempo di caricare il modello.

Nel browser: WebMCP

Le pagine di PDF Simplu dichiarano i loro strumenti tramite WebMCP, per gli agenti che navigano nel browser: list_pdf_tools, open_pdf_tool e restore_romanian_diacritics. Il ripristino dei diacritici avviene in locale, nel browser, senza inviare il testo al server.

Per i modelli linguistici

Un riepilogo del sito per i modelli linguistici si trova in /llms.txt, e l'elenco degli strumenti, in JSON, in /tools.json.

Privacy

I testi e le fatture inviati tramite MCP o API vengono elaborati in memoria e dimenticati subito dopo la risposta. Dettagli nell'informativa sulla privacy (in rumeno).