Focus Varejo MCP. Handle full-cycle fiscal document issuance and status checks.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Focus Varejo connects your AI agent to the Focus NFe API, managing all retail and telecom fiscal documentation. You can emit NFC-e for point-of-sale sales, NFCom for communication services, and manifest documents like NF-e and CT-e.
It also lets you consult statuses and list received service invoices (NFS-e) via natural conversation, keeping your compliance records accurate.
What your AI agents can do
Cancel nfce
Cancels a previously emitted NFC-e document.
Consult nfce
Checks the current status of an NFC-e document.
Consult nfcom
Checks the current status of an NFCom document.
You use this tool to generate a Consumer Invoice for any retail point-of-sale transaction.
This tool generates an invoice specifically for communication or telecom services.
You use this to officially acknowledge or confirm the receipt of large tax documents (NF-e or CT-e).
You run this to check if a previously issued NFC-e or NFCom has been authorized or what its current status is.
You call this to pull a list of all service invoices that have been received by your company.
This tool cancels an existing NFC-e record.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Focus Varejo MCP Server: 8 Tools for Fiscal Compliance
These eight tools let you handle every step of e-invoicing, from creating a new document to confirming receipt or canceling an old one.
019d759dcancel nfce
Cancels a previously emitted NFC-e document.
019d759dconsult nfce
Checks the current status of an NFC-e document.
019d759dconsult nfcom
Checks the current status of an NFCom document.
019d759demit nfce
Creates and issues an NFC-e invoice for retail sales transactions.
019d759demit nfcom
Creates and issues an NFCom invoice for telecom service billing.
019d759dlist received nfse
Retrieves a list of service invoices (NFS-e) received by the company.
019d759dmanifest cte
Confirms receipt of a transport document (CT-e) for tax record keeping.
019d759dmanifest nfe
Confirms receipt of a standard invoice (NF-e) for tax record keeping.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Focus Varejo, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You're connecting Focus Varejo to your AI agent to handle all your retail and telecom fiscal paperwork. This server manages the entire lifecycle of required tax documents—you can issue them, check their status, confirm receipt, and pull records of service invoices, all through plain conversation.
To issue a consumer invoice for a retail sale, you'll use the emit_nfce tool. If you're billing for communication or telecom services, the emit_nfcom tool creates the necessary invoice. You can also cancel a previously issued NFC-e record using cancel_nfce.
To confirm receipt of major tax documents, you'll use manifest_nfe for standard invoices and manifest_cte for transport documents. You run consult_nfce or consult_nfcom to check if an NFC-e or NFCom has been authorized or what its current status is. To pull a list of all service invoices your company received, you'll call list_received_nfse.
Your AI agent handles the document flow. You just tell it what needs doing—whether it's issuing a new invoice or checking an old one—and it executes the necessary API calls, logging the result straight into your conversation.
How Focus Varejo MCP Works
- 1 Subscribe to the Focus Varejo server and enter your Focus NFe API Token and Base URL.
- 2 Your AI client invokes the appropriate tool (e.g.,
emit_nfce) with the required transaction details. - 3 The server sends back the confirmation, status, or list of documents, allowing your agent to complete the task in one turn.
The bottom line is, you don't need to write boilerplate API calls; you just tell your agent what document you need.
Who Is Focus Varejo MCP For?
The operations manager in a retail chain who hates manually logging sales data. The accounting specialist who spends too much time verifying receipt documents. Any compliance officer who needs to issue or track tax documents across multiple channels without needing dedicated POS system access.
Uses the tool to generate NFC-e invoices for in-store sales when the main POS system is offline or inaccessible.
Uses the tool to manifest received NF-e and CT-e documents, confirming receipt for tax compliance records.
Uses the tool to generate NFCom invoices for service usage and to list received NFS-e from partners.
What Changes When You Connect
- Issue sales invoices instantly. When you use
emit_nfce, you get a valid Consumer Invoice for retail sales, even if your local POS terminal is down. This keeps your sales tracking compliant. - Manage telecom billing efficiently.
emit_nfcomlets you generate NFCom invoices for services, separating that process from standard retail sales. - Verify transaction status. Need to know if an invoice went through? Use
consult_nfceorconsult_nfcomto check the authorization and current status of any document. - Confirm incoming documents. When a supplier sends a tax document, you confirm receipt using
manifest_nfeormanifest_cte. This closes the compliance loop on your end. - Audit received services. Instead of downloading PDFs, call
list_received_nfseto pull a list of all service invoices your company has received, making auditing fast. - Cancel documents cleanly. If a sale is voided, use
cancel_nfceto formally void the NFC-e, maintaining a clean audit trail.
Real-World Use Cases
Retail sales without POS access
A store manager needs to issue 20 NFC-e invoices during a power outage. They tell their agent: 'Issue 20 NFC-e for these amounts.' The agent runs emit_nfce 20 times and returns the list of references and statuses. The sales are logged, compliance is maintained, and the store doesn't wait for power to restore.
Closing the purchase documentation loop
The accounting team receives a batch of supplier NF-e documents. Instead of manually logging them, they ask their agent to 'Manifest these NF-e documents.' The agent executes manifest_nfe for the whole batch, confirming receipt and updating the ledger automatically.
Tracking telecom revenue
The billing analyst needs to generate an invoice for a new corporate client's service plan. They prompt the agent: 'Emit an NFCom for 12 months of service.' The agent uses emit_nfcom to create the invoice and then consult_nfcom to verify the issuance status immediately.
Auditing incoming service charges
The finance department needs to see all service invoices received last month. They ask the agent to 'List all NFS-e received by the company.' The agent calls list_received_nfse and gives them a structured list, avoiding the need to search through email attachments or separate portal dashboards.
The Tradeoffs
Treating documentation as static files
A user downloads a PDF invoice and assumes the transaction is complete. They manually copy the reference number and file it in a spreadsheet, hoping it's accurate.
→
Always use the server's tools. If you need to confirm or list documents, run consult_nfce or list_received_nfse. This confirms the status directly with the tax authority, not just what the PDF claims.
Ignoring the lifecycle of an invoice
A sale is cancelled, but the user just deletes the record locally. The tax authority still sees the original, active invoice record, creating a compliance discrepancy.
→
You must use the dedicated tool: cancel_nfce. This formally voids the document with the tax authority, ensuring your records match the official state.
Manually confirming receipt in multiple places
The purchasing team confirms receipt of goods by emailing a confirmation, and then logs it in a separate ERP system, risking two different records of truth.
→
Use the specific manifest tools. For general invoices, run manifest_nfe. For transport documents, use manifest_cte. This updates the official record directly.
When It Fits, When It Doesn't
Use this server if your primary job involves issuing, checking status, or tracking required fiscal tax documents (NFC-e, NFCom, NFS-e). It’s essential when you need to prove compliance to a tax authority, regardless of whether you have a physical POS terminal or not. Don't use this if you just need to read a document or search unstructured data; use a general document retrieval tool instead. If your workflow is purely internal accounting (e.g., reconciling accounts receivable without tax authority interaction), you might not need it. But if the money changes hands and tax compliance is involved, you need this.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Focus NFe. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Dealing with tax documents shouldn't require multiple logins and manual form filling.
Today, managing tax documents is a pain. You have to log into the POS system for retail sales, then switch to a separate portal for telecom billing, and finally jump into the accounting system just to confirm receipt. It’s a cycle of copy-pasting references and verifying statuses across three or four different dashboards.
With the Focus Varejo MCP Server, your agent handles the whole flow. You tell it to 'Issue a retail invoice,' and it runs `emit_nfce`. You tell it to 'Confirm the shipment,' and it runs `manifest_cte`. The complexity disappears; you just get the final, confirmed status.
Focus Varejo: Emit NFCom and NFC-e Documents
You eliminate the need to manually trigger API calls for different document types. Instead of separately calling the retail endpoint and the telecom endpoint, your agent knows which tool to run based on the conversation—whether it's `emit_nfce` or `emit_nfcom`.
It moves the entire process from 'here are the steps you must follow' to 'here is the result you need.' It's about eliminating the manual workflow logic and getting straight to the outcome.
Common Questions About Focus Varejo MCP
How do I use the `emit_nfce` tool? +
To generate an NFC-e, tell your agent the specific details: the amount, the item, and the transaction date. The agent then runs emit_nfce and confirms the reference number and status.
What is the difference between `manifest_nfe` and `manifest_cte`? +
Manifestation confirms receipt to the tax authority. Use manifest_nfe when confirming a standard invoice (NF-e); use manifest_cte when confirming a transport document (CT-e).
Can I list all service invoices using `list_received_nfse`? +
Yes, this tool retrieves a structured list of NFS-e documents. You can then ask your agent to filter or summarize that list for specific dates or amounts.
How do I check the status of an NFCom? +
You call consult_nfcom and provide the NFCom reference number. The agent returns the current status, telling you if it's authorized or if there's an error.
Is `cancel_nfce` the right tool for voiding a sale? +
Yes, cancel_nfce is the correct tool. It formally cancels the NFC-e record with the tax authority, ensuring a clean and compliant void.
How do I consult the status of an NFC-e using `consult_nfce`? +
The consult_nfce tool checks the current status of a specific NFC-e reference. You pass the NFC-e reference number, and the tool returns its current authorization status, whether it's pending, authorized, or canceled.
What is the purpose of the `emit_nfcom` tool for telecom billing? +
The emit_nfcom tool generates communication service invoices specific to the telecom sector. It handles the unique requirements for billing communication services, ensuring compliance for telecom companies.
Can I list all documents I need to manifest using `list_received_nfse`? +
No, list_received_nfse only retrieves service invoices (NFS-e). To get a list of documents requiring manifestation, you'd typically need a separate query or API endpoint not covered here. This tool focuses solely on received service invoices.
What is NFCom? +
NFCom (Nota Fiscal de Comunicação) is used for telecommunication services like internet, phone, and TV subscriptions.
Why should I manifest NF-e? +
Manifestation confirms that your company acknowledges receiving the goods. Events include Ciência da Operação (210750), Confirmação (210760), and others.
Can I list all NFS-e received by my company? +
Yes, use the list_received_nfse tool to see all service invoices where your company is the taker (tomador).
Can I emit an NFC-e offline? +
Yes, NFC-e allows issuance in offline contingency. Your AI agent can prepare and log the NFC-e locally until the connection is restored, then it will sync via the API.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
PingPong
Global multi-currency payment platform for E-commerce — manage accounts, balances, and payouts via AI.
Amplience
Connect your Amplience CMS to your AI agent — query hubs, pull content, edit schemas, and deploy live items easily via chat.
Mercado Livre Interactions
Answer buyer questions, check reputation, and view metrics on Mercado Livre.
You might also like
Brevo
Automate marketing campaigns via Brevo — send transactional emails, dispatch SMS messages, and manage contacts natively.
Toggl Plan
Manage your team's visual timelines, track project phases, and balance workloads securely via your AI agent.
Airship
Mobile engagement orchestration — manage push notifications, segments, and channels via AI.