iva.pt — EU VAT check (VIES) and Portuguese VAT law
Validate EU VAT numbers in VIES and read the Portuguese VAT Code and RITI in Portuguese or English.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (3)
- LOWin artigo_civa
- LOWin artigo_riti
- LOWin pesquisar_legislacao
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"iva": {
"url": "https://iva.pt/mcp"
}
}
}Remote-Endpunkte
https://iva.pt/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢validar_iva(numero, pais, requerente, idioma)
Valida em tempo real um número de IVA intracomunitário de qualquer Estado-membro da UE (ou da Irlanda do Norte, XI) no sistema VIES da Comissão Europeia. Devolve se é válido e, quando o Estado-membro os disponibiliza, o nome e a morada registados. Se for indicado o número de IVA do requerente, faz a verificação qualificada e devolve o número de consulta da Comissão Europeia. Validates an EU VAT number in VIES.
Eingabe-Schema
{
"type": "object",
"properties": {
"numero": {
"type": "string",
"description": "Número de IVA com o prefixo do país, por exemplo PT515060445, ESB12345678, DE123456789. A Grécia usa EL."
},
"pais": {
"type": "string",
"description": "Código do país (opcional se o número já tiver prefixo)."
},
"requerente": {
"type": "string",
"description": "Opcional: número de IVA de quem faz a consulta, para obter o número de consulta (verificação qualificada)."
},
"idioma": {
"type": "string",
"enum": [
"pt",
"en"
],
"description": "Idioma das mensagens (predefinição: pt)."
}
},
"required": [
"numero"
]
}🟢artigo_civa(artigo, idioma)
Devolve o texto em vigor de um artigo do Código do IVA português (CIVA), com a ligação para iva.pt. Fonte: Autoridade Tributária e Aduaneira. Também em inglês (tradução não oficial) com idioma=en. Portuguese VAT Code article, optionally in English.
Eingabe-Schema
{
"type": "object",
"properties": {
"artigo": {
"type": "string",
"description": "Número do artigo, por exemplo \"36\", \"7-A\" ou \"listas\" (listas anexas)."
},
"idioma": {
"type": "string",
"enum": [
"pt",
"en"
],
"description": "pt: texto oficial (predefinição); en: tradução inglesa não oficial."
}
},
"required": [
"artigo"
]
}🟢artigo_riti(artigo, idioma)
Devolve o texto em vigor de um artigo do Regime do IVA nas Transações Intracomunitárias (RITI), com a ligação para iva.pt. Fonte: Autoridade Tributária e Aduaneira. Também em inglês (tradução não oficial) com idioma=en.
Eingabe-Schema
{
"type": "object",
"properties": {
"artigo": {
"type": "string",
"description": "Número do artigo, por exemplo \"36\", \"7-A\" ou \"listas\" (listas anexas)."
},
"idioma": {
"type": "string",
"enum": [
"pt",
"en"
],
"description": "pt: texto oficial (predefinição); en: tradução inglesa não oficial."
}
},
"required": [
"artigo"
]
}🟢pesquisar_legislacao(pesquisa, diploma)
Pesquisa por palavras (em português) nos títulos e no texto dos artigos do Código do IVA e do RITI. Devolve os artigos mais relevantes com ligação. Use depois artigo_civa ou artigo_riti para ler o texto.
Eingabe-Schema
{
"type": "object",
"properties": {
"pesquisa": {
"type": "string",
"description": "Palavras a procurar, por exemplo \"declaração recapitulativa\" ou \"autoliquidação\"."
},
"diploma": {
"type": "string",
"enum": [
"civa",
"riti"
],
"description": "Opcional: limitar a um diploma."
}
},
"required": [
"pesquisa"
]
}Community
Nachweis