Mcp Conta Azul

io.github.codesparPublished by GitHub account codesparv0.2.2Updated Oct 24, 2026

MCP server for Conta Azul — accounting, invoicing, customers, products

The publisher's own server: Azul CR — Costa Rica Local Business Data

VerifiedSTDIODesktop onlyFinanceBusiness & Commerce

Overview

AI-generated overview

Local MCP server that connects an assistant to Conta Azul ERP for accounting, invoicing, customers, products, sales and financial summaries.

What you can do
List, create, update and delete customers and products in Conta Azul, plus list product and service categories and bank accounts. List, create, fetch and cancel sales, and list, create, update and delete services. Retrieve a financial summary and list accounts receivable. All actions run against the Conta Azul API using an OAuth2 bearer token.
When to use it
Useful when you work with Conta Azul as your ERP and want an assistant to look up or maintain customers, products, services, sales and receivables, or to pull a quick financial summary without opening the web interface.
Requirements
Runs locally via npx from the npm package @codespar/mcp-conta-azul, so Node.js is needed. Requires a Conta Azul OAuth2 access token supplied in the CONTA_AZUL_ACCESS_TOKEN environment variable, obtained by registering a developer app in the Conta Azul Developer Portal. Network access to the Conta Azul API. A sandbox is available for testing.
Before you install
The token in CONTA_AZUL_ACCESS_TOKEN grants access to real accounting data and should be kept secret. Several tools write to the ERP: creating, updating and deleting customers, products and services, creating sales and cancelling sales. Deletions and sale cancellations can affect financial records, so confirm before letting an assistant run them. The README also mentions a separate enterprise offering with payment routing, which is not part of this server.

Installation

In SourceWeft

  1. Open Mcp Conta Azul in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

@codespar/mcp-conta-azul

MCP server for Conta Azul — ERP, accounting, invoicing, and financial management

[npm] [License: MIT]

Quick Start

Claude Desktop

Add to ~/.config/claude/claude_desktop_config.json:

json
{  "mcpServers": {    "conta-azul": {      "command": "npx",      "args": ["-y", "@codespar/mcp-conta-azul"],      "env": {        "CONTA_AZUL_ACCESS_TOKEN": "your-token"      }    }  }}

Claude Code

bash
claude mcp add conta-azul -- npx @codespar/mcp-conta-azul

Cursor / VS Code

Add to .cursor/mcp.json or .vscode/mcp.json:

json
{  "servers": {    "conta-azul": {      "command": "npx",      "args": ["-y", "@codespar/mcp-conta-azul"],      "env": {        "CONTA_AZUL_ACCESS_TOKEN": "your-token"      }    }  }}

Tools (20)

ToolPurpose
list_customersList customers in Conta Azul
create_customerCreate a customer in Conta Azul
update_customerUpdate a customer in Conta Azul
delete_customerDelete a customer in Conta Azul
list_productsList products in Conta Azul
create_productCreate a product in Conta Azul
update_productUpdate a product in Conta Azul
delete_productDelete a product in Conta Azul
list_salesList sales in Conta Azul
create_saleCreate a sale in Conta Azul
get_saleGet a sale by id in Conta Azul
cancel_saleCancel a sale in Conta Azul
list_servicesList services in Conta Azul
create_serviceCreate a service in Conta Azul
update_serviceUpdate a service in Conta Azul
delete_serviceDelete a service in Conta Azul
get_financial_summaryGet financial summary from Conta Azul
list_categoriesList product/service categories
list_bank_accountsList bank accounts in Conta Azul
list_accounts_receivableList accounts receivable (financial events to receive) in Conta Azul

Authentication

Conta Azul uses OAuth2 Bearer tokens for authentication.

Sandbox / Testing

Conta Azul provides a sandbox via the OAuth flow. Use sandbox credentials for testing.

Get your credentials

  1. Go to Conta Azul Developer Portal
  2. Register as a developer
  3. Create an OAuth application and obtain an access token
  4. Set the CONTA_AZUL_ACCESS_TOKEN environment variable

Environment Variables

VariableRequiredDescription
CONTA_AZUL_ACCESS_TOKENYesOAuth2 access token

Roadmap

v0.2 (planned)

  • list_bank_accounts — List registered bank accounts
  • create_bank_account — Register a new bank account
  • list_taxes — List tax entries
  • create_tax — Create a tax entry
  • get_cash_flow — Get cash flow summary report

v0.3 (planned)

  • reconciliation — Bank reconciliation tools
  • financial_reports — Generate financial summary reports

Want to contribute? Open a PR or request a tool.

Links

Enterprise

Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.

License

MIT

Source: packages/fiscal/conta-azul/README.md at commit d0a519a

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.2.2LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Azul integrations