pluggy-mcp-server
pluggy-mcp-server
Ein schreibgeschützter MCP-Server, der Ihre persönlichen Finanzdaten (Brazilian Open Finance, über Pluggy) jedem MCP-Client zugänglich macht — Claude Code, Cursor, Cline, Zed.
Eine selbst gehostete Alternative zu kostenpflichtigen „Bank über MCP“-Diensten: Meu Pluggy ist kostenlos und ohne Ablaufdatum für Einzelpersonen, die über die API auf ihre eigenen Daten zugreifen.
Keine Geldbewegungen. Es gibt kein PIX, keine Überweisung, keine Zahlung. Pluggy's
PaymentsClient wird nie importiert, und ein Test schlägt fehl, wenn jemand ihn importiert.
Tools
Tool | Was es tut |
| Verbindungen, Status und Datenfrische pro Produkt |
| Giro-, Spar- und Kreditkartenkonten, mit Salden |
| Kontoauszug als TSV, einschließlich Raten- und Gesamtkaufbetrag |
| Suche nach Text, Betragsspanne und Kategorie, über Konten hinweg |
| Rechnungen: Fälligkeitsdatum, Abrechnungsdatum, Gesamtbetrag, Zahlungen |
| Aktuelle Portfoliopositionen |
| Einzahlungen und Abhebungen, um Renditen zu berechnen |
| Darlehen und Finanzierungen: ausstehender Saldo, Zinssätze, Raten |
| Löst eine Pluggy-Synchronisierung aus (nicht blockierend) |
Related MCP server: @gu-does-packages/pluggy-mcp
Einrichtung
1. Verbinden Sie Ihre Banken (einmalig, ~15 Min.)
Erstellen Sie ein Konto bei meu.pluggy.ai und verbinden Sie Ihre Banken
Erstellen Sie ein Konto bei dashboard.pluggy.ai. Dies startet eine 15-tägige Testversion, die Sie ignorieren können: Pluggy gibt an, dass Sie Ihre Daten auch nach deren Ablauf abrufen können
Bevor Sie die Anwendung erstellen, gehen Sie zu Anpassen und fügen Sie den MeuPluggy-Connector zu Ihrer Connector-Liste hinzu. Überspringen Sie dies, wird er später nicht angezeigt
Erstellen Sie eine Entwicklungsanwendung und kopieren Sie deren
Client IDundClient SecretÖffnen Sie die Demo-Anwendung und verknüpfen Sie Ihr Meu-Pluggy-Konto über die MeuPluggy- OAuth-Autorisierung. Wiederholen Sie dies einmal pro verbundener Bank — Pluggy stellt ein Element pro Bank aus, nicht pro Konto
Kopieren Sie die Item-ID jeder Verbindung („Item-ID kopieren“)
Connector 200 fungiert als Proxy über die Verbindungen, die Meu Pluggy besitzt, und aktualisiert sie täglich.
2. Prüfen Sie, was Connector 200 tatsächlich zurückgibt
npm install
npm run setup # prompts for the credentials, writes .env with mode 0600
npm run probenpm run setup maskiert das Client-Secret, während Sie es eingeben, generiert das MCP-Bearer-Token
für Sie und überprüft die Anmeldedaten gegen die Pluggy-API, bevor etwas geschrieben wird.
Wenn Sie es erneut ausführen, bleiben Ihre aktuellen Werte erhalten — drücken Sie die Eingabetaste, um eine Eingabeaufforderung zu überspringen.
Der Probebericht zeigt, ob Investitionen, Kreditkartenrechnungen und Darlehen auf Ihren Verbindungen verfügbar sind, und validiert die Behandlung von Datum und Kategorie. Er gibt keine Kontonummern, Steuer-IDs oder Transaktionsbeschreibungen aus.
3. Ausführen
npm run build
npm startBereitstellung (VM + Tailscale)
Der Prozess lauscht nur auf Loopback. Die Exposition wird von Tailscale übernommen, niemals
durch Binden an 0.0.0.0 — Cloud-VMs haben öffentliche IPs, und ein falsches Binden in Kombination
mit einer offenen Sicherheitsliste bringt Ihren Kontoauszug ins Internet.
sudo cp deploy/pluggy-mcp.service /etc/systemd/system/
sudo install -d -m 700 /etc/pluggy-mcp
sudo install -m 600 .env /etc/pluggy-mcp/env
sudo systemctl enable --now pluggy-mcp
tailscale serve --bg --https=443 127.0.0.1:8787Einen Client verbinden
claude mcp add pluggy --transport http \
--header "Authorization: Bearer $MCP_BEARER_TOKEN" \
https://YOUR-VM.YOUR-TAILNET.ts.net/mcpDies funktioniert nicht im Claude-Web oder in der mobilen App: claude.ai-Custom-Connectors werden von der Infrastruktur von Anthropic gewählt, die ein privates Tailnet nicht erreichen kann. Clients, die sich von der Maschine aus verbinden, auf der sie ausgeführt werden, funktionieren normal.
Design
Jede Entscheidung und ihre Begründung finden Sie in DESIGN.md.
Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceA read-only MCP server that enables users to analyze their real bank, credit card, loan, and brokerage data through Plaid. It provides financial analysis tools for transactions, balances, investments, liabilities, and debt while keeping all access tokens and data locally stored.24MIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server for the Pluggy Open Finance Brazil API, enabling connection to bank accounts and management of financial data including transactions, accounts, investments, and payment intents through natural language.14MIT
- AlicenseNot gradedqualityBmaintenanceRead-only MCP server for FinTS/HBCI banking; enables account information retrieval such as balances and transactions via PIN-TAN.MIT
- FlicenseNot gradedqualityCmaintenanceRead-only MCP server for connecting to Pluggy Open Finance Brasil, exposing accounts, balances, transactions, and investments to Claude agents.
Related MCP Connectors
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
Connect your Player's Bank account to AI via Brazil's Open Finance: balances, statements, cards, inv
Connect your Mercado Pago account to AI via Brazil's Open Finance: balances, statements, cards, inve
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/brunopedrazza/pluggy-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server