Skip to main content
Glama
mbdev4F

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).