InvoiceXML Hosted MCP
Servidor MCP hospedado para conformidade global de e-invoice: criar, validar, incorporar, extrair e converter Factur-X, Peppol UBL, CII e mais
Documentação
O primeiro servidor MCP para faturamento eletrônico
Conecte o Claude, o ChatGPT ou qualquer cliente MCP ao InvoiceXML e deixe seu agente de IA criar, validar, converter, renderizar e ler faturas compatíveis nos formatos Factur-X, ZUGFeRD, XRechnung, UBL, CII e Peppol, nativamente.
Funciona com Claude e ChatGPT, com segurança OAuth 2.1, hospedado ou auto-hospedado em infraestrutura da UE
Seu agente de IA
Claude · ChatGPT · Cursor
InvoiceXML MCP
7 padrões de conformidade
Mecanismo EN 16931
Saída validada
Comece agora
Duas formas de executar
Use o servidor gerenciado para configuração instantânea ou auto-hospede a versão de código aberto na sua própria infraestrutura.
- Zero configuração, totalmente gerenciado e sempre atualizado
- Login seguro com OAuth 2.1, sem necessidade de colar chave de API
- Sempre em execução em infraestrutura da UE
Adicione como conector remoto
{
"mcpServers": {
"invoicexml": {
"url": "https://mcp.invoicexml.com"
}
}
}
Auto-hospedado
Código aberto · sua infraestrutura
MIT
- Execute em qualquer lugar com sua própria chave de API
- Controle total sobre rede e fluxo de dados
- Código auditável e independente de plataforma
- Alterne entre modos de chave de API e OAuth 2.1
- Sem taxas por chamada além do uso da sua própria API
Clone e execute
git clone https://github.com/InvoiceXML/invoicexml-mcp
cd invoicexml-mcp
export INVOICEXML_API_KEY=sk_live_...
dotnet run --project src/InvoiceXml.Mcp.Host
O que é
Faturamento eletrônico que sua IA realmente pode usar
O Model Context Protocol é o padrão aberto para conectar assistentes de IA a ferramentas reais. O InvoiceXML é o primeiro a oferecer um servidor MCP completo de faturamento eletrônico, permitindo que um agente lide com a conformidade EN 16931 da mesma forma que lê um arquivo ou pesquisa na web. Sem código de integração, sem automação frágil de interface, sem manter uma biblioteca de conformidade que quebra sempre que um padrão muda.
Ferramentas
Sete ferramentas de faturamento, uma conexão
Cada ferramenta é exposta ao seu agente com nome claro, descrição e resultados estruturados.
Criar fatura
Gere uma fatura eletrônica totalmente compatível em qualquer formato suportado a partir de dados estruturados.
create_invoice
Validar fatura XML
Verifique um documento UBL, CII ou XRechnung contra as regras XSD e Schematron do EN 16931.
validate_xml_invoice
Validar fatura PDF
Valide um PDF híbrido Factur-X ou ZUGFeRD e o XML incorporado nele.
validate_pdf_invoice
Renderizar fatura em PDF
Transforme XML UBL, CII ou XRechnung em uma prévia PDF limpa e legível.
render_invoice
Extrair dados da fatura
Extraia JSON estruturado ou o XML EN 16931 incorporado de um PDF híbrido.
extract_invoice
Incorporar XML em PDF
Combine um PDF e um XML CII em um PDF/A-3 híbrido Factur-X ou ZUGFeRD.
embed_invoice
Converter formato de fatura
Transforme entre UBL, CII, XRechnung, Factur-X e ZUGFeRD sob demanda.
convert_invoice
Compatibilidade
Funciona com qualquer cliente MCP
MCP é um padrão aberto, então o InvoiceXML se conecta às ferramentas que sua equipe já usa.
Claude
Desktop, claude.ai e Claude Code
ChatGPT
Conectores personalizados da OpenAI
Cursor
Editor de código com IA
Windsurf
IDE agêntico
VS Code
Agentes do GitHub Copilot
Qualquer cliente MCP
Protocolo aberto, sem dependência de fornecedor
Casos de uso
O que as equipes criam com ele
Agente de contas a pagar
Um agente recebe um PDF de fornecedor, extrai os dados, valida contra EN 16931 e converte para o formato que seu ERP espera, sem intervenção humana.
Copiloto de conformidade
Pergunte ao seu assistente "esta fatura está em conformidade com XRechnung?" e obtenha uma resposta no nível Schematron que indica exatamente quais regras de negócio falharam.
Conversão sob demanda
Converta entre Factur-X, ZUGFeRD, XRechnung, UBL e CII dentro de um chat ou pipeline automatizado, sem integrar nenhuma biblioteca.
Portão de validação
Adicione uma etapa de validação a qualquer fluxo de trabalho de agente para que as faturas sejam verificadas antes de serem enviadas, lançadas ou encaminhadas a uma autoridade fiscal.
Integre ao seu produto
Dê aos seus próprios recursos de IA faturamento eletrônico nativo sem construir e manter a camada de conformidade você mesmo.
Faturamento transfronteiriço
Gere o formato nacional correto para cada contraparte — Alemanha, França ou qualquer lugar na rede Peppol — a partir de um único documento de origem.
Formatos
Todos os principais padrões
Um servidor, toda a família EN 16931, cobrindo os mandatos alemão, francês e da UE. Seu agente fala todos os formatos que suas contrapartes e autoridades fiscais exigem.
EN 16931
O modelo semântico central da UE baseado na Diretiva 2014/55/EU que sustenta todos os formatos nacionais.
CII
Cross-Industry Invoice XML. O padrão UN/CEFACT usado por ZUGFeRD e Factur-X.
UBL
Universal Business Language. Usado por Peppol, XRechnung e muitos padrões nacionais.
ZUGFeRD
Padrão alemão para faturamento eletrônico B2B moderno. PDF/A-3 com XML CII incorporado.
Factur-X
Equivalente francês, construído sobre a mesma base CII. Obrigatório para B2G e em expansão para B2B.
XRechnung
Padrão do setor público alemão. XML UBL ou CII puro, sem invólucro PDF.
Peppol
Rede pan-europeia de entrega eletrônica. Baseado em UBL, usado para faturamento transfronteiriço.
PDF/A-3b
Formato PDF de arquivamento com XML incorporado, exigido para conformidade de armazenamento de longo prazo.
JSON
Fatura extraída por IA como modelo JSON validado. Todos os campos EN 16931 prontos para consumo.
OAuth 2.1 + DCR
O servidor hospedado usa OAuth com Dynamic Client Registration. Seu cliente nunca vê uma chave bruta.
Retenção zero
Os documentos são processados em memória e excluídos na resposta. Sem treinamento com seus dados.
Infraestrutura da UE
Alinhado ao GDPR, somente HTTPS, hospedado na União Europeia.
Aberto e auditável
O servidor é de código aberto e independente de plataforma. Leia, faça fork e execute você mesmo.
Perguntas frequentes
O que é o servidor MCP do InvoiceXML?
É um servidor Model Context Protocol (MCP) que expõe a API de faturamento eletrônico do InvoiceXML a assistentes de IA. Uma vez conectado, um agente pode criar, validar, converter, renderizar e extrair faturas compatíveis (Factur-X, ZUGFeRD, XRechnung, UBL, CII, Peppol) como ferramentas nativas, sem que você escreva código de integração.
Com quais assistentes de IA ele funciona?
Qualquer cliente compatível com MCP. Isso inclui Claude (Desktop, claude.ai e Claude Code), conectores personalizados do ChatGPT, Cursor, Windsurf e VS Code com GitHub Copilot. MCP é um padrão aberto, então não há dependência de fornecedor.
Preciso escrever algum código?
Não. Com o servidor hospedado em mcp.invoicexml.com, você o adiciona como conector no seu cliente de IA e faz login com OAuth. A auto-hospedagem exige apenas definir sua chave de API e executar o servidor.
Qual é a diferença entre hospedado e auto-hospedado?
O servidor hospedado (mcp.invoicexml.com) é totalmente gerenciado, protegido com OAuth 2.1 e exige zero configuração. A auto-hospedagem executa o mesmo servidor de código aberto na sua própria infraestrutura com sua chave de API, dando a você controle total sobre rede e fluxo de dados.
Meus dados de fatura são armazenados?
Não. Os documentos são processados em memória e o resultado é retornado imediatamente. Nada é gravado em disco ou retido após a resposta, e seus dados nunca são usados para treinar modelos. A infraestrutura é baseada na UE.
Quais formatos de fatura são suportados?
Factur-X, ZUGFeRD, XRechnung, UBL (incluindo Peppol BIS Billing 3.0), CII e o modelo semântico EN 16931, com saída híbrida PDF/A-3 para os formatos incorporados.
Como funciona a autenticação?
O servidor hospedado usa OAuth 2.1 com Dynamic Client Registration, então seu cliente de IA faz login com segurança e nunca vê uma chave de API bruta. Implantações auto-hospedadas autenticam com sua chave de API do InvoiceXML.