Kalvi — NFS-e e IBS/CBS

Confere a NFS-e brasileira para IBS/CBS antes de transmitir. Sem cadastro e sem chave.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
57%
Vollständigkeit des Schemas
98%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (3)

  • LOWTool 'validar_nfse' description lacks action verbin validar_nfse
  • LOWTool 'classificar_servico' description lacks action verbin classificar_servico
  • LOWTool 'explicar_rejeicao' description lacks action verbin explicar_rejeicao

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~530Tokens (Tool-Definitionen)
~904 BTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.41% von 128k Kontext)

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": {
    "kalvi-nfse": {
      "url": "https://api.kalvi.com.br/v1/mcp"
    }
  }
}

Remote-Endpunkte

https://api.kalvi.com.br/v1/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪validar_nfse(xml)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "xml": {
      "type": "string",
      "description": "O XML da DPS, completo, como string."
    }
  },
  "required": [
    "xml"
  ]
}
⚪classificar_servico(service_code, tax_regime, municipality_code, competence_date, nbs_code, ...)

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'.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "service_code": {
      "type": "string",
      "description": "Item da LC 116 (\"04.01\") ou cTribNac de 6 dígitos (\"040101\")."
    },
    "tax_regime": {
      "type": "string",
      "enum": [
        "SIMPLES_UNIFICADO",
        "SIMPLES_REGIME_REGULAR",
        "LUCRO_PRESUMIDO",
        "LUCRO_REAL"
      ]
    },
    "municipality_code": {
      "type": "string",
      "description": "Código IBGE de 7 dígitos."
    },
    "competence_date": {
      "type": "string",
      "description": "AAAA-MM-DD."
    },
    "nbs_code": {
      "type": "string",
      "description": "NBS, quando houver."
    },
    "operation_nature": {
      "type": "string",
      "enum": [
        "INTERNAL",
        "EXPORT",
        "PUBLIC_ADMIN"
      ]
    }
  },
  "required": [
    "service_code",
    "tax_regime",
    "municipality_code",
    "competence_date"
  ]
}
⚪explicar_rejeicao(codigo)

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'.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "codigo": {
      "type": "string",
      "description": "O código, como veio na recusa. Ex.: \"E0958\"."
    }
  },
  "required": [
    "codigo"
  ]
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools