Vinkius
Bsale

Bsale MCP. Automate Chilean POS Invoicing & Inventory Flow

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Bsale MCP on Cursor AI Code Editor MCP Client Bsale MCP on Claude Desktop App MCP Integration Bsale MCP on OpenAI Agents SDK MCP Compatible Bsale MCP on Visual Studio Code MCP Extension Client Bsale MCP on GitHub Copilot AI Agent MCP Integration Bsale MCP on Google Gemini AI MCP Integration Bsale MCP on Lovable AI Development MCP Client Bsale MCP on Mistral AI Agents MCP Compatible Bsale MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Bsale provides full control over Chilean Point of Sale (POS) operations via natural conversation. Use this MCP to issue legally compliant electronic invoices, manage your entire product catalog with variants, and check real-time inventory across multiple physical branches—all without leaving your AI chat window.

What your AI agents can do

Create client

Registers a new client record, collecting necessary tax details like the RUT and business activity (giro).

Create document

Issues a new electronic tax document type, automatically sending it to the Chilean SII for validation.

Create product

Adds an entirely new product into the catalog, ready for use in future invoices and stock tracking.

+ 12 more capabilities included
Issue electronic tax documents

Automatically generates and sends legally required invoices, receipts, and credit notes to the Chilean SII.

Manage product catalog details

Creates or updates products, including specific variants (SKUs), pricing tiers, and web descriptions in the central catalog.

Check stock levels across multiple offices

Retrieves real-time inventory counts for specific product variations at every registered office location.

Register and verify clients

Searches or adds new customer records, ensuring key tax compliance details like the RUT are captured.

Query system configuration data

Retrieves instant information on things like available payment methods, price lists, and office locations.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Bsale: 15 Tools

These tools let you perform every critical function needed to run a retail business in Chile—from catalog creation to final invoice generation.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Bsale on Vinkius
create019d8420

create client

Registers a new client record, collecting necessary tax details like the RUT and business activity (giro).

create019d8420

create document

Issues a new electronic tax document type, automatically sending it to the Chilean SII for validation.

create019d8420

create product

Adds an entirely new product into the catalog, ready for use in future invoices and stock tracking.

get019d8420

get client

Retrieves all known details for a specific client ID or RUT number.

get019d8420

get document

Pulls up the complete record and details of any specified tax document.

get019d8420

get product

Fetches full information, including pricing rules, for one product by its ID.

list019d8420

list clients

Retrieves a paginated list of all clients currently registered in the system.

list019d8420

list document types

Lists all available types of tax documents that comply with SII regulations.

list019d8420

list documents

Returns a paginated summary of historical sales records, including invoices and receipts.

list019d8420

list offices

Shows you every physical office branch location connected to the Bsale account.

list019d8420

list payment types

Provides an inventory of all accepted payment methods (e.g., credit card, cash).

list019d8420

list price lists

Lists every configured pricing structure, useful for wholesale or retail rate management.

list019d8420

list products

Browses and retrieves a paginated list of all products and services in your catalog.

list019d8420

list stocks

Checks the available quantity count for products across every office branch location.

list019d8420

list variants

Lists all specific Stock Keeping Unit (SKU) variations, including costs and barcodes, for a given product.

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
Start building

Make Your AI Do More

Start with Bsale, then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,900+ 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
Bsale MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Bsale. 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

Your data is protected. See how we built it.

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 15 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually managing retail operations is tedious work.

Right now, doing a simple transaction means jumping between the physical POS screen, checking a spreadsheet for current stock levels, and then manually verifying the client's tax information. You copy data from one system into another, hoping you don't miss a required field or use an outdated price list.

With this MCP, your agent handles it all. You tell it to 'Process sale for Client X.' It talks to Bsale internally, checks inventory using `list_stocks`, validates the client with `get_client`, and generates the tax document using `create_document`. The result? A completed transaction without you ever leaving the chat.

The Bsale MCP gives you full control over invoicing.

Before, issuing a corrected invoice meant locating the original document, manually figuring out which notes were voided, and then re-entering the data into the system. It was error-prone and time-consuming.

Now, you just tell your agent to 'Issue the credit note for last week's sale.' The MCP handles the complex logic of identifying the original document (using `get_document`) and generating the legally correct adjustment document in one step.

What you can do with this MCP connector

Need to handle retail transactions or manage a warehouse in Chile? This connector links your Bsale cloud POS account directly to your agent. You can perform core business functions like issuing SII-compliant electronic invoices, managing client records using their RUT number, and ensuring product data is accurate down to the SKU level.

It’s built for those who need full control over Chilean tax compliance and inventory counts without navigating multiple physical terminals or web screens. Your AI agent becomes your dedicated operations assistant. You'll find this MCP cataloged in Vinkius, making it simple to connect Bsale with any compatible client like Claude or Cursor so you can manage everything through plain conversation.

Built · Hosted · Managed by Vinkius Bsale MCP - Manage Chilean POS & Inventory Server ID 019d8420-ec84-7363-ad77-2314d28522c3
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Bsale MCP

How do I use the bsale create_document tool? +

You don't call it directly; you tell your agent to 'Issue a boleta for this product.' The agent handles passing the required document type ID and line items through create_document automatically.

Can I use list_stocks to check multiple products? +

Yes. You can ask the agent to check stock levels across several different product IDs in a single query, getting availability per SKU and location.

Does bsale create_client require tax details? +

Yep. For Chilean compliance, you need to provide the RUT and business activity (giro) when telling your agent to run create_client. This makes the client usable for invoicing.

What is the difference between list_products and list_variants? +

list_products gives you the main item name and general details. You must use list_variants next time you need to know about specific size, color, or SKU variations that impact pricing or stock.

If I use the create_document tool and the Chilean SII rejects it, how do I find out why? +

The tool returns a specific error code or detailed message from the Servicio de Impuestos Internos (SII). This tells you exactly what needs fixing—like an invalid client RUT or a missing mandatory data point.

Does list_documents have limitations on how many invoices I can retrieve at once? +

Yes, the tool supports pagination using limit and offset parameters. If you need more records than the default page size, just adjust the offset parameter to continue fetching historical document data.

What information does list_offices require to pull my branch locations? +

The tool only requires your established Bsale Access Token for authentication. It automatically pulls all office branches linked under that token; no extra credentials are needed.

Before I use the create_document tool, how can I check all valid document types using list_document_types? +

Running list_document_types provides a complete inventory of available SII document identifiers. This ensures you select the correct and currently authorized type before attempting to issue any tax document.

Built & Managed by Vinkius 30s setup 15 tools

We've already built the connector for Bsale. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 15 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.