Confere a NFS-e brasileira para IBS/CBS antes de transmitir. Sem cadastro e sem chave.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
A partir do item da LC 116 (ou do código de tributação nacional), do regime do prestador, do município e da data de competência, devolve os candidatos de CST e cClassTrib com justificativa, alíquotas vigentes e a fonte oficial de cada regra. Use quando a pergunta for 'qual código eu uso neste serviço'.
Item da LC 116 ("04.01") ou cTribNac de 6 dígitos ("040101").
AAAA-MM-DD.
Código IBGE de 7 dígitos.
NBS, quando houver.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
A partir do item da LC 116 (ou do código de tributação nacional), do regime do prestador, do município e da data de competência, devolve os candidatos de CST e cClassTrib com justificativa, alíquotas vigentes e a fonte oficial de cada regra. Use quando a pergunta for 'qual código eu uso neste serviço'.
| Argument | Type | Description |
|---|---|---|
| nbs_code | string | NBS, quando houver. |
| tax_regime* | string | |
| service_code* | string | Item da LC 116 ("04.01") ou cTribNac de 6 dígitos ("040101"). |
| competence_date* | string | AAAA-MM-DD. |
| operation_nature | string | |
| municipality_code* | string | Código IBGE de 7 dígitos. |
{
"type": "object",
"required": [
"service_code",
"tax_regime",
"municipality_code",
"competence_date"
],
"properties": {
"nbs_code": {
"type": "string",
"description": "NBS, quando houver."
},
"tax_regime": {
"enum": [
"SIMPLES_UNIFICADO",
"SIMPLES_REGIME_REGULAR",
"LUCRO_PRESUMIDO",
"LUCRO_REAL"
],
"type": "string"
},
"service_code": {
"type": "string",
"description": "Item da LC 116 (\"04.01\") ou cTribNac de 6 dígitos (\"040101\")."
},
"competence_date": {
"type": "string",
"description": "AAAA-MM-DD."
},
"operation_nature": {
"enum": [
"INTERNAL",
"EXPORT",
"PUBLIC_ADMIN"
],
"type": "string"
},
"municipality_code": {
"type": "string",
"description": "Código IBGE de 7 dígitos."
}
}
}Recebe um código de rejeição da NFS-e nacional (E0958, E0855, E0959...) e devolve o texto oficial da regra, o campo do XML a que ela se refere e se o efeito é recusar a nota. Use quando a pergunta for 'o que significa este erro'.
| Argument | Type | Description |
|---|---|---|
| codigo* | string | O código, como veio na recusa. Ex.: "E0958". |
{
"type": "object",
"required": [
"codigo"
],
"properties": {
"codigo": {
"type": "string",
"description": "O código, como veio na recusa. Ex.: \"E0958\"."
}
}
}Confere o XML da DPS (NFS-e do padrão nacional) contra as regras oficiais de IBS/CBS e devolve o que seria recusado, com o código oficial de rejeição e o campo do XML que causou. Use antes de transmitir. Nada da nota é guardado.
| Argument | Type | Description |
|---|---|---|
| xml* | string | O XML da DPS, completo, como string. |
{
"type": "object",
"required": [
"xml"
],
"properties": {
"xml": {
"type": "string",
"description": "O XML da DPS, completo, como string."
}
}
}