Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Conta AzulShow me the financial dashboard and current account balances"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Conta Azul
MCP (Model Context Protocol) server for Conta Azul Financial APIs. Enables AI assistants like Claude to interact with your Conta Azul financial data through natural language.
Features
API Tools (14)
Tool | Type | Description |
| GET | List cost centers with filters |
| POST | Create a new cost center |
| GET | List financial categories (revenue/expense) |
| GET | List DRE categories |
| GET | List financial accounts (bank, card, savings, etc) |
| GET | Get current balance of a financial account |
| GET | List transfers between accounts by period |
| POST | Create accounts receivable event with installments |
| GET | Search receivables by due date, status, amount, client |
| POST | Create accounts payable event with installments |
| GET | Search payables by due date, status, amount |
| GET | List installments for a financial event |
| GET | Get installment details |
| PATCH | Update installment (due date, amount, payment method) |
Smart Tools (7)
Tool | Description |
| Overview: all account balances + totals + overdue |
| Cash flow by period, revenue vs expenses by month |
| Full overdue summary (payables + receivables) |
| Upcoming due dates in N days |
| Overdue receivables for collection, with days overdue |
| All transactions for a client/supplier by name |
| Monthly report: revenue vs expenses by category |
Setup
Prerequisites
Node.js 18+
Conta Azul API credentials
Installation
git clone https://github.com/ebrahimpleite/mcp-contaazul.git
cd mcp-contaazul
npm installConfiguration
The server requires two environment variables for authentication:
Variable | Description |
| Your API key for token endpoint |
| Your API token for token endpoint |
Adding to Claude Code
claude mcp add --scope user --transport stdio contaazul \
--env CONTAAZUL_API_KEY="your_key" \
--env CONTAAZUL_API_TOKEN="your_token" \
-- node /path/to/mcp-contaazul/index.jsAdding to Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"contaazul": {
"command": "node",
"args": ["/path/to/mcp-contaazul/index.js"],
"env": {
"CONTAAZUL_API_KEY": "your_key",
"CONTAAZUL_API_TOKEN": "your_token"
}
}
}
}Authentication
The server authenticates via a token endpoint that returns a Bearer JWT token. Tokens are cached for 50 minutes and automatically refreshed when expired.
API Reference
Based on the Conta Azul Financial APIs OpenAPI spec.
Base URL: https://api-v2.contaazul.com
License
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.