Index / MCP servers / Atacadão

Atacadão MCP server

Atacadão is an MCP server with 25 tools an agent can call, among them authenticate, connect, marketplace. It answers at https://api.mcp.ai/p_atacadao over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 7 of 7 times since 11 September 2026; the last check, on 10 November 2026, succeeded.

Status
Answering
Tools
25
Reliability
7 of 7 checks
Response time
485 ms
Transport
streamable HTTP
Last checked
10 November 2026

Connect your Atacadão account to AI via Brazil's Open Finance: balances, statements, cards, investme

Description as the publisher wrote it.

The 25 tools Atacadão offers

ToolWhat it does
authenticateMCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-on
Inputs: token
connectReturns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.
marketplaceThe official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers
Inputs: action, query, mcp_id, limit, tier_slug, immediate
openfinance_disconnect_bankRevokes the Open Finance consent for a specific bank and deletes the connection data. The bank's data will no longer be available. Returns an add_connection_url to re-connect if needed.
Inputs: item
openfinance_force_syncForces the bank to re-sync one or more connections NOW and WAITS for it to finish (PATCH /items/:id, then polls until the item stops updating, up to ~60s). Use this when a balance or transaction list looks stale: a connection can read UPDAT
Inputs: items, wait
openfinance_get_account_balanceReturns the latest available balance per account id (GET /accounts/:id/balance). This is the freshest balance the provider can serve, but it is a SNAPSHOT anchored to the connection's last upstream sync: the `updateDateTime`/`updatedAt` in
Inputs: account_ids
openfinance_get_accounts_detailReturns full account objects including extended creditData (additional cards, limits) per id (GET /accounts/:id). Pass `account_ids` as an array (1–50). `{ results, errors }` batch shape. May include a `provider_incident` block when the Ope
Inputs: account_ids
openfinance_get_credit_card_billReturns bill-level detail for one or more credit card bills by id (GET /bills/:id): `dueDate`, `billClosingDate` (when the cycle closed — the boundary that defines which purchases belong to this bill), `totalAmount`, financeCharges and paym
Inputs: bill_ids, include_transactions, account_id, transactions_detail
openfinance_get_item_statusReturns the current status of a bank connection (UPDATED, UPDATING, LOGIN_ERROR, etc.), its executionStatus, connector metadata, and a reconnect_url that reopens the widget in UPDATE mode for that connection (re-authenticate / enter MFA tok
Inputs: item, item_id, item_ids
openfinance_get_loan_detailReturns full loan contract detail by id (GET /loans/:loanId): interestRates[] (taxType, ratePercentage, indexer), contractedFinanceCharges[], balloonPayments[], warranties[], installments schedule (installmentsCount, paidInstallments, numbe
Inputs: loan_ids
openfinance_list_accountsReturns accounts for a bank connection: BANK (checking/savings) and CREDIT (credit card) with balance, number, type, subtype, bankData, and creditData. Also returns `bank` (the brand/connector name like 'Nubank Empresas' — same shown in the
Inputs: item, item_id, type, item_ids
openfinance_list_categoriesReturns Pluggy's transaction category taxonomy (GET /categories), cached for the adapter session. Each entry has `id` (the categoryId used by openfinance_update_transaction_category), `description` (English), `descriptionTranslated` (Portug
openfinance_list_connectionsReturns the saved bank connections for this install: connector_id, item_id, bank name, a per-connection reconnect_url, and an add_connection_url to link additional banks via the Open Finance widget. The reconnect_url reopens the widget in U
openfinance_list_credit_card_billsReturns CLOSED credit card bills for a CREDIT-type account: dueDate, totalAmount, minimumPaymentAmount, allowsInstallments, plus `payments[]` (id, paymentDate, amount, valueType, paymentMode), `payments_count`, `payments_total`, finance cha
Inputs: account_id, page, page_size, include_open_bill, account_ids
openfinance_list_investment_transactionsReturns the movement history for a specific investment position: BUY / SELL / TAX / INTEREST / AMORTIZATION / TRANSFER. Each row carries quantity, value, amount, netAmount, agreedRate (treasury), brokerageNumber, and itemized `expenses` (br
Inputs: investment_id, page, page_size, investment_ids
openfinance_list_investmentsReturns the investment portfolio for a connection (broker or bank with INVESTMENTS product enabled): FIIs, stocks, ETFs, fixed income (CDB/LCI/LCA/Tesouro), mutual funds, retirement (previdência) and COE. Each row carries balance, amount, a
Inputs: item, item_id, type, page, page_size, item_ids
openfinance_list_loansLists loan contracts per bank connection (GET /loans). Pass `items` as an array of connection selectors (item_id uuid, connector_id, or connector_name) — one entry per connection to fetch; multiple connections are queried sequentially with
Inputs: items
openfinance_list_transactionsReturns transactions for a bank account (BANK or CREDIT type). For CREDIT (credit card) accounts, this is the ONLY way to get itemized transactions (purchases, subscriptions, etc.). Each credit card transaction MAY carry `creditCardMetadata
Inputs: account_id, from, to, page, page_size, search_queries
openfinance_list_transactions_by_itemConsolidated cash-flow analysis for a whole bank CONNECTION over a period, in ONE call. Resolves the connection's accounts internally and fans out their transactions, so you do NOT need to call openfinance_list_accounts first nor carry acco
Inputs: item, item_id, from, to, type, granularity
openfinance_provider_statusChecks the LIVE operational status of the Open Finance provider (its public status page) — this is the PROVIDER's health, separate from your own connection's `openfinance_get_item_status`. Use it whenever data looks incomplete or stale even
openfinance_search_bank_connectorsSearches the available bank connectors by name (pass keywords[], e.g. ['nubank','btg']) and returns, per match: the connector id, whether it's Open Finance or API (`access`), PF/PJ (`audience`), the user's already-linked connections (and ac
Inputs: keywords, include_accounts
openfinance_update_transaction_categoryCorrects the category of one or more transactions (PATCH /transactions/:id). Pass `items` as an array of { transaction_id, category_id } — `transaction_id` comes from openfinance_list_transactions, `category_id` from openfinance_list_catego
Inputs: items
report_bugReport a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
Inputs: message, context, conversation
show_versionShow the current MCP platform and adapter versions.
toolkit_infoReturns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.

Add Atacadão to your AI client

Every block below points at https://api.mcp.ai/p_atacadao. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http atacad-o https://api.mcp.ai/p_atacadao
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "atacad-o": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.mcp.ai/p_atacadao"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "atacad-o": {
      "url": "https://api.mcp.ai/p_atacadao"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "atacad-o": {
      "type": "http",
      "url": "https://api.mcp.ai/p_atacadao"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "atacad-o": {
      "url": "https://api.mcp.ai/p_atacadao"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "atacad-o": {
      "serverUrl": "https://api.mcp.ai/p_atacadao"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "atacad-o": {
      "url": "https://api.mcp.ai/p_atacadao"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Atacadão
version: 0.0.1
schema: v1
mcpServers:
  - name: Atacadão
    type: streamable-http
    url: https://api.mcp.ai/p_atacadao
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "atacad-o": {
      "httpUrl": "https://api.mcp.ai/p_atacadao"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "atacad-o": {
      "type": "http",
      "url": "https://api.mcp.ai/p_atacadao"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "atacad-o": {
      "url": "https://api.mcp.ai/p_atacadao"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fapi.mcp.ai%2Fp_atacadao&type=streamable_http&id=atacad-o&name=Atacad%C3%A3o

Is Atacadão up right now?

It answered our last check on 10 November 2026 in 485 ms. Over 7 checks since 11 September 2026 it answered 7. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Atacadão

Questions about Atacadão

How many tools does Atacadão have?

25, as returned by the server's own tools/list on 15 September 2026: authenticate, connect, marketplace, openfinance_disconnect_bank, openfinance_force_sync, openfinance_get_account_balance, openfinance_get_accounts_detail, openfinance_get_credit_card_bill, and 17 more.

Is Atacadão down?

It answered our last check on 10 November 2026 in 485 ms. Over 7 checks since 11 September 2026 it answered 7.

How do I add Atacadão to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.mcp.ai/p_atacadao. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Atacadão need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: io.github.mcp-dir. Endpoint host: api.mcp.ai. ARD identifier: urn:air:io.github.mcp-dir:mcp:atacadao-mcp. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.