4,500+ servers built on MCP Fusion
Vinkius

Banco do Brasil MCP. Manage payments and statements with natural language.

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

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

Just plug in your AI agents and start using Vinkius.

Banco do Brasil MCP Server lets your AI client perform real banking tasks through natural conversation. Check balances, view full transaction statements, send instant Pix payments using any key (CPF, email, phone), and pay utility bills or barcodes directly from Claude, Cursor, or any compatible agent.

What your AI agents can do

Create pix

Sends an instant Pix payment to a recipient key you specify.

Get accounts

Retrieves the list of active checking accounts associated with your profile.

Get balance

Gets your current available account balance and any applicable credit limits.

+ 6 more capabilities included
Process instant money transfers

Send funds via Pix using any registered identifier (CPF, email address, or phone number) as the recipient key.

Check account status and limits

Retrieve your current balance along with associated credit card limits for immediate financial oversight.

Get detailed transaction records

Fetch the full history of Pix movements, specifying whether you want to see sent or received transactions.

Generate historical account statements

Pull a comprehensive list of all account transactions within a specific user-defined date range (YYYY-MM-DD).

Pay bills using physical codes

Settle utility or service payments by inputting the corresponding barcode/Boleto details.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Banco do Brasil MCP Server: 9 Tools for Financial Operations

Use these nine specialized tools to query account details, execute payments, and pull detailed financial records through your AI agent.

create019d7559

create pix

Sends an instant Pix payment to a recipient key you specify.

get019d7559

get accounts

Retrieves the list of active checking accounts associated with your profile.

get019d7559

get balance

Gets your current available account balance and any applicable credit limits.

get019d7559

get credit card invoices

Retrieves the latest invoices and total amounts for linked credit cards.

get019d7559

get pix history

Gets a list of Pix transfers, allowing you to specify if you want sent or received transactions.

get019d7559

get scheduled payments

Pulls up all future payments that have been set up and are scheduled for a later date.

get019d7559

get statement

Retrieves detailed transaction history for an account over a specific date range (YYYY-MM-DD).

pay019d7559

pay barcode

Completes payments for services or bills using a provided barcode/Boleto.

pay019d7559

pay utility bill

Pays specific utility services by submitting the necessary barcode details.

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 Banco do Brasil, 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

When you connect your AI client to this Banco do Brasil MCP Server, you're giving it the power to handle complex banking tasks through simple conversation. You don't have to navigate a web portal; your agent just talks to the bank for you.

To start managing money, you can use get_accounts to pull up every active checking account linked to your profile, letting you know exactly what accounts are available for transactions.

For immediate financial checks, call get_balance. This function instantly retrieves your current available cash balance and any associated credit limits. You'll also need to check future obligations; run get_scheduled_payments to pull up a list of all payments that have been set up and are scheduled for a date later than today.

When it comes to moving money, the system supports several methods. To send quick cash, you use create_pix. This tool lets your agent send an instant Pix payment using any registered identifier—you can specify the recipient by their CPF number, email address, or phone number key. You can also pay physical services or bills directly; if you have a barcode (Boleto), just run pay_barcode to complete the service payments.

For specific utility companies, use pay_utility_bill and submit the necessary barcode details.

For tracking where your money's going, you get detailed transaction records through multiple tools. To see a full history of Pix activity, call get_pix_history; this lets you specify whether you want to track only payments that went out (sent) or funds that came in (received).

If you need a complete financial picture for auditing or record-keeping, use the statement retrieval tools. You can get detailed transaction history for an account over a specific time frame by running get_statement, which requires you to provide both start and end dates formatted as YYYY-MM-DD. For credit card accountability, call get_credit_card_invoices; this retrieves all the latest invoices and sums up the total amounts owed across your linked cards.

These tools let your AI client manage everything from daily payments to deep historical dives. You'll use these functions together—checking balances via get_balance, confirming accounts with get_accounts, sending funds using create_pix or paying bills with pay_barcode, and then reviewing the full history by calling get_pix_history or getting a detailed statement via get_statement.

You'll never have to jump between apps; your agent handles the complexity, keeping you in control of every transaction.

How Banco do Brasil MCP Works

  1. 1 Subscribe to this server and enter your OAuth2 Access Token from the BB Developers Portal.
  2. 2 Your AI client (Claude, Cursor, etc.) sends a natural language request (e.g., 'Pay R$100 bill').
  3. 3 The agent translates that intent into a specific tool call (pay_utility_bill), executes it, and reports the success or failure back to you.

The bottom line is that your AI client handles all the API calls; you just talk to it like normal.

Who Is Banco do Brasil MCP For?

Anyone who runs their finances through a banking interface needs this. Think financial analysts, small business owners, or developers building payment apps. These are people tired of switching between the bank's website, logging in multiple times, and manually copying transaction numbers just to process payroll or reconcile accounts.

Small Business Owner

Pays suppliers, monitors cash flow, and reconciles daily expenses by having their agent run create_pix payments and check balances.

Finance Analyst

Retrieves detailed transaction reports using get_statement, analyzes payment patterns, and audits accounts without leaving the AI chat window.

Software Developer

Integrates core banking functionality into custom applications by calling specific tools like get_accounts or pay_barcode directly from code.

What Changes When You Connect

  • Checks balances instantly. Instead of logging into the portal to see your current funds, your agent runs get_balance when you ask. You know exactly what money is available without clicking anything.
  • Handles payment history. Need proof of a transfer? Use get_pix_history. It pulls all sent and received Pix data so you can audit activity instantly.
  • Saves time on billing. Paying bills used to mean finding the barcode, logging into another site, and pasting it in. Now, just tell your agent: 'Pay this utility bill.' The tool pay_utility_bill handles the rest.
  • Streamlines reporting. Instead of downloading a PDF statement and manually filtering dates, ask for the full history using get_statement. It gives you exactly what you need from specific date ranges.
  • Manages complex transactions. You can track future cash flow by calling get_scheduled_payments to see all pending withdrawals without opening an app.

Real-World Use Cases

01

Reconciling a client's expense report

A freelancer needs proof of payment for a week's work. They ask their agent, 'Show me all Pix transactions from last Tuesday.' The agent runs get_pix_history (setting the type to SENT), providing an immediate, actionable list that proves payments were made.

02

Paying a forgotten service bill

You receive a utility invoice with a physical barcode. Instead of searching for the payment portal and inputting account numbers manually, you simply tell your agent to pay it using pay_utility_bill and provide the image or code.

03

Checking corporate cash flow

A business owner needs to know if enough money is available before paying a supplier. They ask, 'What's our current balance?' The agent runs get_balance, giving them real-time funds and credit limits right away.

04

Auditing account activity for tax time

You need to generate all transactions for Q3. You instruct your agent, 'Get the statement from July 1st to September 30th.' The tool get_statement fetches the full record without you having to navigate complex date pickers.

The Tradeoffs

Treating it like a search engine

Typing 'How do I pay my bill?' and waiting for a link. You'll just get general info, not the action itself.

Don't ask how. Ask your agent to perform the action directly: 'Pay this utility bill using pay_utility_bill.' The tool handles the steps.

Ignoring transaction type

Asking for 'all Pix history' and getting a massive, unfilterable list of everything.

Be specific. Tell your agent: 'Show me only my received Pix transactions.' The get_pix_history tool lets you specify SENT or RECEIVED.

Overlooking scheduled payments

Assuming that because money is in the account now, it's available for a payment.

First check future commitments. Run get_scheduled_payments to see what leaves your account next week before you plan any large transfers.

When It Fits, When It Doesn't

Use this server if your core workflow involves direct money movement or historical data retrieval (e.g., 'I need to pay X,' or 'Show me my activity for Y'). It's a utility tool, designed for mechanics: payments and ledger viewing. Don't use it if you are looking for financial advice—it won't tell you if you should invest in something, only what your current balance is. If you need to compare different bank types or predict market trends, this isn't the right tool; you'd need a dedicated analysis API type instead.

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

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

Available Capabilities

create_pix get_accounts get_balance get_credit_card_invoices get_pix_history get_scheduled_payments get_statement pay_barcode pay_utility_bill

Managing finances used to be a mess of portals and logins.

Today, paying a simple bill means logging into your bank’s website, finding the barcode scanner tool, uploading the image, entering the reference number in one field, confirming the amount in another, and hitting submit. If you need to audit transactions, that means navigating through multiple account tabs and manually adjusting date range filters until you find what you want.

With this MCP server, those steps vanish. You just tell your agent: 'Pay this utility bill.' The system runs `pay_utility_bill`—handling the barcode input and confirmation internally—and gives you a clean success message. Done.

Banco do Brasil MCP Server: Instant Payment & Statement Access

The process of checking funds used to require logging into the banking app, navigating to the 'Balance' screen, and reading the figure. To check history, you had to remember or find the precise start and end dates for a statement download.

Now, simply ask your agent: 'What is my balance?' or 'Give me the transactions from last month.' The system executes `get_balance` or `get_statement`, giving you the raw data immediately. It's faster, simpler, and requires zero clicks.

Common Questions About Banco do Brasil MCP

How do I get an Access Token for Banco do Brasil? +

You must create a Developer account on BB Developers Portal, create an App, and use your Certificate (mTLS) and Client ID/Secret to generate the Access Token via OAuth2.

Can I pay bills and Pix? +

Yes! Use the pay_barcode or create_pix actions. You will need a valid token with payment permissions.

Does it work for companies (CNPJ)? +

Yes, the BB APIs support both Individual (CPF) and Business (CNPJ) accounts, provided your token has the correct scope.

Are the API connections secure? +

Absolutely. Banco do Brasil requires mTLS certificates and secure environments for their API connections to ensure financial-grade safety.

How do I use `get_statement` to retrieve transaction history? +

You specify a start and end date in YYYY-MM-DD format. The tool returns a full list of transactions that occurred within that exact range, allowing you to audit activity for any specific period.

What does `get_scheduled_payments` show me? +

get_scheduled_payments lists all future payments set up on your account. It shows pending transactions—like recurring bills or planned transfers—before the actual execution date, letting you track upcoming spending.

How do I check my credit card invoices using `get_credit_card_invoices`? +

This tool pulls your current and past credit card statements. It gives you a breakdown of invoices and total outstanding amounts, keeping this data separate from your primary checking account balance.

Does the `get_accounts` function list all my financial products? +

It returns a list of your active accounts maintained with Banco do Brasil. Once you have the specific account type, other tools like get_balance can fetch the current funds and limits for that particular product.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 9 tools

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

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

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.