MCP server

Machine translation, not yet reviewed.

Tools

Tax360 MCP server tools, what each one does and example prompts.

The assistant picks the tools on its own from your question. The names below help you understand what it can do and ask for something specific. Almost all of them need the company's companyId: if you don't know it, ask the assistant to list your companies first.

Companies

ToolWhat it doesExample prompt
help.list_my_companiesLists your user's companies, with each companyId"Which companies do I have in Tax360?"
help.resolve_chnfe_to_metadata_idFinds a document by its 44-digit access key"Find the invoice with key 3525…"

DF-e

All DF-e tools are read-only.

ToolWhat it doesExample prompt
dfe.get_nfe_statusNF-e (model 55) status at SEFAZ: code, reason, protocol and date"What is the SEFAZ status of NF-e 3525…?"
dfe.search_invoicesSearches issued or received NF-e and NFC-e by period, CNPJ/CPF, key or status (up to 100 per call)"List NF-e received since Sep 1 for company X"
dfe.search_nfseSearches issued or received NFS-e (default: last 30 days)"Which NFS-e were issued this week?"
dfe.search_cteSearches issued or received CT-e"Show CT-e received in August"
dfe.get_nfe_eventsNF-e events: cancellation, correction letter and manifestation"Was this invoice cancelled or corrected?"
dfe.get_nfe_occurrencesProcessing occurrences of an NF-e, by status"Were there processing occurrences for this invoice?"
dfe.download_nfe_xmlTemporary link to download the authorized XML"Give me the XML of this NF-e"
dfe.get_danfeTemporary link to the DANFE PDF"Generate the DANFE for this invoice"
dfe.get_company_configThe company's fiscal configuration, without secrets (CSC, certificate and credentials are never returned)"How is issuing configured for company X?"
dfe.list_sefaz_statusSEFAZ service status per state (green, yellow or red)"Is SEFAZ SP unstable right now?"
dfe.refused_nfe_listRejected NF-e, filtered by period, model, key and rejection code. Requires a company administrator profile"Which invoices were rejected in the last 7 days and why?"
dfe.metrics_24hLast-24-hour issuing: authorized, rejected and in processing, per model"How did issuing go in the last 24 hours?"

RocketPVA

ToolWhat it doesTypeExample prompt
rpva_list_sped_bookkeepingLists SPED bookkeepings by type (ICMS/IPI, Contributions, Accounting), year and monthRead"List ICMS/IPI bookkeepings for August 2026"
rpva.get_bookkeeping_statusA bookkeeping's status (tells when processing has finished)Read"Has validation of bookkeeping 123 finished?"
rpva.get_validation_resultsValidation errors and warnings, paginatedRead"Which errors did validation find?"
rpva.submit_spedUploads a small SPED file (up to about 200 KB) and starts validationCreates"Validate this SPED file"
rpva.create_uploadPrepares a large file upload in parts (upload links valid for 1 hour)Creates"I want to upload a 300 MB SPED"
rpva.complete_uploadCompletes the multipart upload and starts validationCreates(used after rpva.create_upload)
rpva.generate_sped_excelRequests the review report in ExcelCreates"Generate the review Excel for bookkeeping 123"
rpva.get_sped_excelTemporary link to the Excel reportRead"Is the Excel ready?"

RocketPVA tools require the matching permissions on your user: list bookkeepings, upload files or generate the Excel.

Repeating the same create call within 5 minutes returns the same result, without a duplicate upload.

On this page