Cora Bank MCP. Automate billing, payments, and ledger tracking.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Cora Bank MCP Server connects your corporate Cora account. Generate formal Brazilian invoices (Boleto/Pix), track balances, and manage payments directly from your AI client.
Use `cora_create_invoice` to bill clients instantly, or `cora_send_pix` to pay vendors without opening separate apps. View full statements with `cora_get_statement` and list pending invoices with `cora_list_invoices`.
What your AI agents can do
Cora cancel invoice
Cancels a pending invoice record in Cora Bank.
Cora create invoice
Creates a formal invoice, generating both a Boleto barcode and a Pix QR code.
Cora get balance
Retrieves all current funds that are either liquid or pending in the Cora Bank account.
Creates a digital invoice that includes both a Boleto barcode and a Pix QR code.
Sends TED or Pix payments to a specified vendor or client.
Pulls all current liquid and pending funds from the Cora Bank account.
Extracts a complete accounting history, including receipts and cash flow statements.
Retrieves detailed status information for a specific invoice or lists all pending invoices.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Cora Bank MCP Server: 8 Tools for Finance & Billing
These tools let your agent create invoices, move money, and pull financial records directly from your Cora Bank account.
019d757ccora cancel invoice
Cancels a pending invoice record in Cora Bank.
019d757ccora create invoice
Creates a formal invoice, generating both a Boleto barcode and a Pix QR code.
019d757ccora get balance
Retrieves all current funds that are either liquid or pending in the Cora Bank account.
019d757ccora get invoice
Checks the detailed data and current status of a specific invoice.
019d757ccora get statement
Extracts the full accounting history, including receipts and cash flow statements.
019d757ccora list invoices
Lists multiple invoices and checks their respective statuses.
019d757ccora list payments
Retrieves an array of all withdrawals made from your account.
019d757ccora send pix
Executes a TED or Pix payment to a specified vendor or client.
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 Cora Bank, 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
Cora Bank MCP Server connects your corporate Cora account to your AI client. You'll handle billing and payments without ever leaving your chat window. You can use cora_create_invoice to generate a formal invoice, which instantly gives you both a Boleto barcode and a Pix QR code. You can cora_send_pix payments—TED or Pix—to any vendor or client.
To keep tabs on your money, cora_get_balance pulls all liquid and pending funds from your Cora Bank account. You can get the full accounting history, including receipts and cash flow statements, using cora_get_statement. To track invoices, cora_list_invoices lists all invoices and checks their statuses, and cora_get_invoice lets you check the details and status of one specific invoice.
You can also cora_cancel_invoice a pending invoice record. For payouts, cora_list_payments retrieves every withdrawal made from your account.
How Cora Bank MCP Works
- 1 Use your administrative panel to set the API generation target within Cora.
- 2 Cora issues your unique Private key and Application certificate files (mTLS standard).
- 3 Use your Terminal to encode the keys into two string blocks, and input these payloads into Vinkius for safe access.
The bottom line is, you set up a secure connection using key encoding before your AI agent can access the financial data.
Who Is Cora Bank MCP For?
Anyone running an independent business or managing retail operations that deals with Brazilian payments. You're the owner who's tired of manually jumping between the bank portal, the invoicing software, and the payment app just to close out the day's books. This server centralizes the entire financial cycle.
Uses the agent to check if a client paid their invoice immediately via chat, triggering immediate product delivery.
Uses the agent to bulk cancel or modify overdue invoices and payment records through conversation commands.
Runs cora_get_statement to pull full accounting history and reconcile payments and receipts for month-end reports.
What Changes When You Connect
- Invoice Generation: Use
cora_create_invoiceto instantly generate a full invoice. You get a single output containing both a standard Boleto barcode and a Pix QR code, which maximizes client payment options. - Payment Execution:
cora_send_pixhandles payments (TED or Pix) through text interaction. You don't need to open the Cora mobile app or navigate menus to pay a vendor. - Comprehensive Status:
cora_get_balanceprovides an immediate overview of all liquid and pending funds. You always know your current spending limit without running a full statement query. - Historical Audit: Running
cora_get_statementpulls a complete accounting history. You get a full cash flow and receipt log, perfect for tax prep or reconciliation. - Bulk Management:
cora_list_invoiceslets you check multiple invoices at once. You get a clear list and status of all outstanding accounts. - Deep Querying:
cora_get_invoicelets you check the status of one specific invoice ID. You get the exact details and current status without searching through a list.
Real-World Use Cases
Client Follow-up After Service
A freelance consultant finishes a project. They ask their agent, 'Bill Gabriel for the design package.' The agent runs cora_create_invoice, generating a formal invoice. The consultant sends the associated barcode string to the client immediately.
Paying a Vendor in Bulk
The ops manager needs to clear out several vendor payments. They ask the agent to 'Pay the three vendors listed in the spreadsheet.' The agent uses cora_send_pix repeatedly, executing the payments without the manager having to log into the bank portal four times.
Reconciling End-of-Month Books
The bookkeeper needs to check all cash movements. They instruct the agent to run cora_get_statement for the last month. The agent returns a complete, structured log of all receipts and outflows, ready for accounting software.
Handling Overdue Accounts
The team finds a client with multiple overdue items. They ask the agent to 'List all outstanding invoices and cancel the oldest one.' The agent runs cora_list_invoices and then executes cora_cancel_invoice on the specified ID.
The Tradeoffs
Manually checking payments
Logging into the bank portal, navigating to the transfers tab, and manually cross-referencing every vendor payout against an Excel sheet. It's slow and prone to manual data entry errors.
→
Let your agent run cora_list_payments. This instantly pulls an array of all withdrawals, giving you the data you need without clicking through any dashboards.
Forgetting invoice details
The client calls asking for the invoice, but you have to manually find the invoice number, check if it's paid, and then check the due date on a separate sheet.
→
Use cora_get_invoice to pull the specific invoice ID. You get the exact status, due date, and payment details in one go.
Assuming funds are available
Sending a payment without verifying the current balance, only to get an error message when the funds are actually insufficient.
→
First, run cora_get_balance to check liquid and pending funds. Then, use cora_send_pix to execute the payment. This prevents failed transactions.
When It Fits, When It Doesn't
Use this if you need to manage the full financial lifecycle: from billing (creating invoices with cora_create_invoice) to payment (executing transfers via cora_send_pix) and reconciliation (pulling statements with cora_get_statement). This server is for core accounting operations. Don't use it if you just need to see a simple list of client names—use a CRM tool instead. If you only need to check one specific payment ID, cora_get_invoice is enough, but if you need the full picture, you need the orchestration power of the whole suite.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Cora Bank. 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
Closing the Books Shouldn't Require Juggling Five Different Tabs.
Today, closing the books means logging into the bank portal, downloading the statement PDF. Then you jump to your accounting software, manually inputting every single transaction line item. Next, you open your invoicing tool to check if the billed amounts match the payments recorded in the bank statement. It's a messy cycle of copy-pasting and cross-referencing.
With the Cora Bank MCP Server, your agent handles it all. You ask it to 'Generate the cash flow summary.' It runs `cora_get_statement` and returns a structured, machine-readable log. You get the data directly, ready to import.
Using the Cora Bank MCP Server: Instant Billing and Payments
You no longer have to wait for a client to send you a physical check or for you to log into the banking app just to pay a vendor. You simply tell your agent, 'Send the payment for X amount.' The agent executes `cora_send_pix` and confirms the action immediately.
The difference is speed and reliability. Payments happen in a single command, and the status is tracked instantly. It eliminates the lag time and the risk of human error inherent in multi-app workflows.
Common Questions About Cora Bank MCP
How do I generate an invoice using the `cora_create_invoice` tool? +
You provide the client's details, billed amount, and due date. The tool outputs a formal invoice including both the Boleto barcode and the Pix QR code strings.
What is the difference between `cora_get_balance` and `cora_get_statement`? +
cora_get_balance gives you a real-time snapshot of current liquid and pending funds. cora_get_statement provides a historical, complete record of all transactions over a date range.
Can I cancel a pending invoice using `cora_cancel_invoice`? +
Yes. Simply provide the invoice ID to cora_cancel_invoice, and the system purges the invoice, setting its status to 'CANCELED' immediately.
Does `cora_send_pix` only work for payments? +
No. cora_send_pix handles both TED and Pix payments. You just need to specify the recipient type and amount.
How do I list all past payments using `cora_list_payments`? +
Provide the time range or criteria for the payments. The tool returns a structured array of all withdrawals made from your account in that period.
How do I check the status of an existing invoice using `cora_get_invoice`? +
You use cora_get_invoice to pull the detailed status of any specific invoice ID. This tells you if the invoice is pending, paid, or if there were any issues generating the associated barcode/QR code.
What information does `cora_list_invoices` provide, and how do I bulk check their status? +
cora_list_invoices provides a comprehensive array of multiple invoice records. You can use the output to quickly check the status of several invoices at once, which is perfect for bulk collections or reconciliation.
How do I retrieve historical transaction data and cash flow using `cora_get_statement`? +
The cora_get_statement tool retrieves your full accounting history and cash flow statements. It gives you a timeline of all incoming and outgoing funds, letting you audit specific periods easily.
How do I encode my Cora `.pem` certificates properly? +
Head to Cora Bank's portal and setup an API App yielding you exactly the Client Credentials and a certificate pairing (Public CERT .pem/.crt and Private .key). Go to a UNIX shell / MacOS Terminal: base64 -i my_key.key to get the key text, and base64 -i my_cert.pem to get the cert text. The unformatted, unbroken blocks are the credentials you paste directly to us.
Does Cora produce a separate Pix link from its Boleto command? +
In Cora's domain, executing cora_create_invoice natively packages everything. A single entity 'Invoice' acts as both your printable boleto format AND a highly specific Dynamic QR Pix, ensuring multiple avenues for your clients.
Will an outgoing Pix from my chat be instant? +
Absolutely. Emitting an explicit request down the cora_send_pix route connects instantaneously down Cora's active routing engine (Sistema de Pagamentos Instantâneos - SPI/Bacen) draining specific liquidity.
Can I cancel unpaid user invoices rapidly from MCP? +
Of course! Call upon the unneeded identifier within your chat interface, prompting the logic cora_cancel_invoice, pulling the document from global banking registration.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
ECB Monetary — Money Supply, Yield Curves & Banknotes
Eurozone monetary data: M1, M2, and M3 money supply aggregates, government bond yield curves from 3 months to 30 years, full yield curve snapshots, and euro banknotes in circulation statistics from the European Central Bank.
Billit
Manage your e-invoicing via Billit — list invoices, clients, and expenses directly from any AI agent.
ClickTime
Manage time tracking and resource planning via ClickTime — track entries, monitor projects, and audit client hours directly from any AI agent.
You might also like
IATA Developer Portal
Access aviation reference data — audit airports, airlines, and aircraft via AI.
Umami Cloud
Privacy-focused web analytics alternative to Google Analytics.
MobTech Platform
Bring MobTech's SMSSDK and ShareSDK to your AI workflow. Automate SMS code verifications and analyze social engagement.