Bling ERP MCP. Manage your entire back-office from conversation.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Bling ERP. Connect your Brazilian business management system directly to your AI agent. Use this server to manage inventory, list orders, process financial records (Accounts Payable/Receivable), and issue Brazilian tax documents (NF-e, NFC-e, NFS-e) without leaving your chat window.
What your AI agents can do
Categorias financeiras
Lists the available general ledger categories for tracking revenue and expenses.
Categorias produtos
Retrieves a list of all product categories defined in the system.
Consultar contato
Gets complete contact details for a specific person or company using their ID.
You can list all products, view details for a specific item, and read all defined product categories.
The system lets you list all contacts, read full details for one contact, and create new client or supplier records.
You can list all sales orders or all purchase orders, and view full details for any specific order.
You can query and list the details for NF-e (Product), NFC-e (Consumer), and NFS-e (Service) invoices.
The system provides visibility into outstanding accounts payable and accounts receivable records.
You can list all financial categories (accounts payable/receivable) and list general financial groupings for ledger analysis.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d755ecategorias financeiras
Lists the available general ledger categories for tracking revenue and expenses.
019d755ecategorias produtos
Retrieves a list of all product categories defined in the system.
019d755econsultar contato
Gets complete contact details for a specific person or company using their ID.
019d755econsultar nfe
Retrieves detailed information about a specific Product Invoice (NF-e), including line items and status.
019d755econsultar pedido
Gets all details—items, values, and status—for a specific sales order.
019d755econsultar produto
Retrieves product details using its unique ID.
019d755econtas pagar
Lists all outstanding bills owed to suppliers and records operational expenses.
019d755econtas receber
Lists money owed to the business, including payment records for boletos and PIX payments.
019d755eincluir contato
Creates a new contact record (client or supplier) within the Bling system.
019d755eincluir produto
Creates a brand new product listing in the Bling catalog.
019d755elistar contatos
Shows a list of all contacts, including clients, suppliers, and transport companies.
019d755elistar depositos
Retrieves a list of all configured warehouses and storage locations for stock management.
019d755elistar nfce
Lists all Consumer Electronic Invoices (NFC-e), typically used for physical store receipts.
019d755elistar nfe
Lists all generated Product Electronic Invoices (NF-e) for tracking sales.
019d755elistar nfse
Lists all Service Electronic Invoices (NFS-e) for services rendered.
019d755elistar pedidos compra
Retrieves a list of all purchase orders placed with suppliers.
019d755elistar pedidos venda
Lists all sales orders managed by the Bling system.
019d755elistar produtos
Shows a full list of every product and service cataloged in Bling.
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 Bling ERP, 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
Bling ERP MCP Server - Orders, Inventory, Tax
Your AI agent talks directly to your Bling ERP system. You'll use this server to handle everything from inventory counts and order tracking to processing financial records and dealing with Brazilian tax documents—all without leaving your chat window. You'll manage product lifecycles, client records, and money flow straight from your agent.
Inventory and Product Management
You can list every product and service in your catalog using listar_produtos. Need to check what a specific item is? Use consultar_produto for its details. You can also see all the product categories defined in the system with categorias_produtos. If you gotta add a new item, incluir_produto creates it. For your physical storage, listar_depositos shows you every warehouse and location you've set up.
Client and Vendor Data
To manage people and companies, you can list all contacts—that's clients, vendors, and even transport companies—using listar_contatos. If you need the full scoop on one person or company, consultar_contato gives you all their details. You can also build new records by running incluir_contato to create a client or supplier. You can also look at the general ledger categories for tracking money with categorias_financeiras.
Orders and Purchases
To track sales, you can list all sales orders with listar_pedidos_venda or get the full scoop on a single one using consultar_pedido. For buying stuff, you can list all purchase orders placed with suppliers using listar_pedidos_compra and view the full details of any specific order.
Brazilian Tax Documents
Dealing with Brazilian tax paperwork is straightforward. To track product invoices, you use listar_nfe and get detailed info on a specific one with consultar_nfe. For physical store receipts, you list Consumer Electronic Invoices (NFC-e) with listar_nfce. If it's for a service, you list Service Electronic Invoices (NFS-e) with listar_nfse. These tools let you query and list the details for all three types of tax documents.
Money Flow and Finance
To see what money is coming in, you list money owed to the business using contas_receber. To check money owed to suppliers, you list outstanding bills with contas_pagar. For ledger analysis, you can view general financial groupings with categorias_financeiras and get a list of all product categories with categorias_produtos.
Vendor and Product Listing
Finally, you can get a full list of every contact—clients, suppliers, and transport companies—using listar_contatos and view all items in the catalog with listar_produtos.
How Bling ERP MCP Works
- 1 Subscribe to the Bling ERP server and provide your API Access Token.
- 2 Tell your AI agent the business task (e.g., 'Check outstanding bills for Supplier X').
- 3 The agent invokes the specific tool, and the server returns the structured data directly to your chat.
The bottom line is, you run complex, multi-step ERP operations using simple conversation prompts.
Who Is Bling ERP MCP For?
This is for e-commerce operators, financial managers, and logistics teams in Brazil. If your daily job involves tracking inventory, reconciling invoices, or managing supplier payments, this server saves you the headache of switching between dashboards and APIs. You get a single operational window for your entire back-office.
Syncs product stock and processes incoming sales orders using natural language commands.
Consults outstanding accounts receivable and evaluates incoming supplier bills instantly without logging into the accounting portal.
Searches warehouse inventory and maps client logistics before issuing necessary tax documents (NF-e).
What Changes When You Connect
- Process sales orders and sync inventory stock using
listar_pedidos_vendaandlistar_produtos—no more manual stock checks. You get real-time data directly in your chat. - Handle tax compliance by querying specific documents. Tools like
consultar_nfe,listar_nfe, andlistar_nfcepull structured data for NF-e, NFC-e, and NFS-e instantly. - Manage cash flow instantly. You can check outstanding bills using
contas_pagarand view incoming payments withcontas_receber—all in one prompt. - Build out your catalog. Use
incluir_produtoorincluir_contatoto create records, eliminating the need to manually navigate the Bling web interface for basic data entry. - Analyze financial structure. Tools like
categorias_financeiraslet you pull general ledger groupings and analyze accounts payable/receivable using specific financial tool calls. - Track operations history. By calling
listar_contatosorlistar_produtos, you get an immediate overview of your entire client or product base, bypassing multiple dashboard views.
Real-World Use Cases
Supplier billing reconciliation
A financial manager needs to check all pending bills for a supplier. They ask the agent to run contas_pagar. The agent returns a list of outstanding invoices, allowing the manager to immediately identify and flag the specific bills needing payment, saving time spent filtering complex dashboards.
Fulfilling a complex sales order
An e-commerce operator receives a new order. Instead of checking the dashboard, they ask the agent to run consultar_pedido. The agent returns the order details, which can then be cross-referenced with consultar_produto to verify the SKU and stock level before fulfilling it.
Tax document audit
A logistics team lead needs to prove an item was sold legally. They ask to check the invoice status for a specific sale. The agent executes consultar_nfe and returns the full tax details, confirming the item, value, and legal status of the NF-e immediately.
Onboarding a new client
A sales representative needs to add a new client and list existing ones. They first run listar_contatos to check for duplicates, then use incluir_contato to add the new record, all based on conversational prompts.
The Tradeoffs
Assuming data is available
Asking the agent to 'show me all sales and bills.' This vague prompt forces the agent to guess if you mean listar_pedidos_venda or contas_receber, leading to inaccurate or incomplete data.
→
Be specific. Instead of vague terms, ask for structured data. For example: 'List all sales orders from the last 30 days' (using listar_pedidos_venda) or 'What are the outstanding vendor payments?' (using contas_pagar).
Mixing data types in one query
Trying to get product stock and the tax status in one go. This often fails because the data lives in separate systems, and the agent needs multiple steps to reconcile the information.
→
Break it down. First, use consultar_produto to get the SKU. Then, use consultar_nfe or listar_nfe and reference that SKU to check the tax status.
Ignoring the deposit locations
Assuming product stock levels are global when they are managed by specific warehouses. This leads to ordering errors and inventory discrepancies.
→
Always check the inventory context first. Use listar_depositos to identify the correct warehouse, then use that ID when querying product or order details.
When It Fits, When It Doesn't
Use this server if your job requires managing core Brazilian e-commerce operations—handling sales, payments, inventory, and tax compliance—from a single conversational interface. You need to check specific financial statuses (contas_pagar, contas_receber) or pull detailed tax documents (consultar_nfe).
Don't use this if you only need to view a static report or if your workflow is purely internal and doesn't involve the Bling ERP. For simple data reads, listar_produtos works. But if you need to act—like creating a contact (incluir_contato) or listing tax documents—this is the right tool.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Bling. 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 18 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Tracking down a simple sales report shouldn't require jumping between five different dashboards.
Today, checking a single sales order means logging into the Bling portal. You navigate to 'Orders,' filter by date, find the ID, click into the order details, and then copy the SKU to another system to check product details. If you need the tax receipt too, you start a whole new tab and log in again.
With this MCP server, you just tell your agent: 'Give me the details for sales order ID X and confirm its tax status.' The agent runs `consultar_pedido` and `consultar_nfe` sequentially, giving you all the structured data in one response. The clicks are gone.
Bling ERP MCP Server: Manage Order and Invoice Data
The biggest time sink is manually verifying tax compliance. You have to check if the `listar_nfe` records match the items in the `listar_pedidos_venda`. Discrepancies mean manual cross-referencing and potential tax penalties.
Now, you ask the agent to compare the data. It runs the necessary tools, compares the arrays, and flags the mismatch. You get immediate, actionable compliance data without opening a spreadsheet or navigating a single menu item.
Common Questions About Bling ERP MCP
How do I check if a product exists in Bling ERP using the `consultar_produto` tool? +
Yes, you can check product details by running consultar_produto and providing the product ID. This returns the full product record, including its SKU, price, and category.
Can I use `listar_nfe` to see all my sales tax invoices? +
Yes, listar_nfe retrieves a list of all Product Electronic Invoices (NF-e). You can then request the details of a specific invoice ID to confirm its items and status.
What is the difference between `contas_pagar` and `contas_receber`? +
contas_pagar lists money you owe to suppliers (bills). contas_receber lists money owed to you by clients (collections, PIX, boletos).
How do I add a new contact or product using the server? +
You use incluir_contato or incluir_produto. You simply provide the necessary data points (like name, SKU, or client ID) in your prompt, and the agent executes the creation command.
Does the server handle service invoices like `listar_nfse`? +
Yes, listar_nfse specifically handles Service Electronic Invoices (NFS-e). This tool is separate from the product invoice tools (listar_nfe) and is used for services rendered.
How do I list all my incoming purchase orders using the `listar_pedidos_compra` tool? +
It lists every purchase order you have recorded. You can use this to check inventory needs or track outstanding supplier payments.
What information does `consultar_pedido` provide about a specific sales order? +
It gives you full details, including all items, values, and the current status of a sales order. You can see exactly what was sold and when.
How can I find all the different types of financial groupings with `categorias_financeiras`? +
This tool retrieves your entire chart of accounts, showing all revenue and expense categories. It's essential for mapping general ledger data correctly.
Does the integration support checking Brazilian Tax Invoices (NFe)? +
Yes. Your AI agent natively interacts with API v3 executing tools like 'listar_nfe', 'listar_nfce', and 'listar_nfse', actively checking their valid SEFAZ digital status and exact final values.
Can I actually create new Products or Contacts via my AI agent chat? +
Yes. Utilizing the 'incluir_produto' and 'incluir_contato' tools, your AI can ingest unstructured raw data from an email or document and flawlessly mint it into structural tables on your Bling backend database.
Can I check my Accounts Receivable and open Boletos directly? +
Absolutely. The agent holds explicit operational authority across the 'contas_receber' tool, strictly reporting open invoices, boletos, PIX items, and the total value currently pending payment globally.
Can I check stock levels across multiple warehouses? +
Yes! Your agent can use the 'list_depositos' tool to see where your inventory is physically located across your different warehouses.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Amplience
Connect your Amplience CMS to your AI agent — query hubs, pull content, edit schemas, and deploy live items easily via chat.
Vouchery.io
Manage coupon, discount, and loyalty programs on Vouchery.io with AI agents.
Effiliation
Equip your AI agent to manage affiliate programs, track transactions, and monitor performance via the Effiliation API.
You might also like
LibraryThing
Look up books by ISBN, explore works, and check library coverage — a bibliographic intelligence tool for AI agents.
Alai
Generate professional headshots and profile photos with AI that transforms selfies into studio-quality business portraits.
Superdocu
Automate document collection and client onboarding with Superdocu and AI agents.