BizBankingConnect
by mbdev4F
README.md
# BizBankingConnect
Claude **Custom Connector** (Remote MCP) für die **Deutsche Bank BizBank / SME API** (`api.db.com` / Simulator).
Eigenständig vom [HausbankAgent](../HausbankPlusClaudePlugIn) (Business Central / Entra).
## Token-Modell
- Claude ↔ MCP: **Authorization Code + PKCE**
- MCP ↔ DB: **Authorization Code + Client Secret**, danach **Refresh Token**
- User-Tokens liegen **nur im Claude-Client** (Session-JWT) — nicht in MCP-Env
## Schnellstart
```bash
cd BizBankingConnect
cp .env.example .env
npm install
npm run dev
# → http://localhost:8788/api/mcp
```
## Claude verbinden
1. DB-App Redirect: `{PUBLIC_ORIGIN}/api/oauth/callback`
2. Env: `SME_DB_CLIENT_ID`, `SME_DB_CLIENT_SECRET`, `OAUTH_SIGNING_SECRET`, `SME_DB_PUBLIC_ORIGIN`
3. Claude → Customize → Connectors → Add → `https://<host>/api/mcp` → **Connect**
Details: [SETUP.md](SETUP.md)
## Tools
`sme_db_probe_auth`, `sme_db_list_accounts`, `sme_db_list_transactions`, SCA, Instant SEPA, Credit Cards.
## Lizenz
MIT (soweit nicht anders angegeben).
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessSyncing