SolidInvoice
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Read-only MCP server for the open-banking.io PSD2 bank API — accounts, balances, transactions.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
검사 3/3 통과 · 내 컴퓨터에서 실행돼요
먼저: 어떤 AI를 쓰시나요?
쓰는 앱을 고르면 아래에 단계가 나옵니다.
Claude에 연결할 수 있지만 먼저 준비가 필요해요
키 필요 없음, 설치 필요 없음 · 컴퓨터용 Claude 앱(Windows 또는 Mac)에서만 되고 웹이나 모바일은 안 돼요
Open Banking (open-banking.io)을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐✓ Claude가 Open Banking (open-banking.io)을 쓰고 있다고 하거나 답에 Open Banking (open-banking.io) 도구 이름이 나오면 연결된 거예요
메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요
ChatGPT는 아직 Open Banking (open-banking.io)에 연결할 수 없어요
Open Banking (open-banking.io)는 내 컴퓨터에 설치해서 쓰지만 ChatGPT는 웹에서 도는 서버만 연결할 수 있어요
A · Open Banking (open-banking.io)에 연결되는 앱 쓰기
B · 회계, 재무 및 세금에서 ChatGPT에 연결되는 다른 서버
같은 분류에서 많이 쓰는 것 중 키 없이 주소만으로 연결되는 것을 골랐어요
Claude Code는 아직 Open Banking (open-banking.io)에 연결할 수 없어요
제작자가 컴퓨터용 Claude 앱 설치 파일만 제공해요
A · Open Banking (open-banking.io)에 연결되는 앱 쓰기
Cursor는 아직 Open Banking (open-banking.io)에 연결할 수 없어요
제작자가 컴퓨터용 Claude 앱 설치 파일만 제공해요
A · Open Banking (open-banking.io)에 연결되는 앱 쓰기
VS Code는 아직 Open Banking (open-banking.io)에 연결할 수 없어요
제작자가 컴퓨터용 Claude 앱 설치 파일만 제공해요
A · Open Banking (open-banking.io)에 연결되는 앱 쓰기
OBI_CREDENTIALS 비밀 필수 env설명은 아직 영어 원문입니다.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
mcpb: …/open-banking-io-mcp.mcpb이 서버의 연결 방식과 각 앱의 공식 문서를 바탕으로 했어요. 2026년 11월 10일 확인.
내 컴퓨터에서 실행하는 앱
ClaudeGooseLM StudioMsty StudioCherry StudioVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 15일 점검
레지스트리 이름이 GitHub 계정 open-banking-io 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
코드 마지막 변경: 3개월 전
MIT 사용
내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요
내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요
내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요
질문하고, 팁을 나누고, 안 되는 점을 알려 주세요. "도움이 됨"이 많은 순서예요.
아직 리뷰가 없어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 3개 중 3개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
입력해야 할 값: OBI_CREDENTIALS
내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).
GitHub 저장소는 마지막으로 3개월 전 변경됐고, 최신 버전(0.1.0)은 3개월 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 MCPB도 있어야 해요.
같은 카테고리에는: SolidInvoice, Signal8, Journalit, Tapetide - Indian Stock Market MCP, Twelve Data
같은 카테고리, 다른 제작자, 명령 확인 완료. 공식이 먼저, 그다음 스타 순.
카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
SEC filings, dilution, insider & institutional ownership, and political-trade data for AI agents.
Trading journal in Obsidian. Ask Claude or ChatGPT about your trades; edits are previewed first.
48 tools for ~8,000 NSE & BSE stocks: quotes, screener, financials, filings, FII/DII, options
Real-time and historical market data: stocks, forex, crypto, ETFs, fundamentals and 60+ indicators.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
A thin, read-only Model Context Protocol server for the open-banking.io PSD2 API. It lets AI agents (Claude Desktop, Cursor, any MCP client) answer questions like *“What's my balance?”* and *“Summarise last month's transactions”* over your own bank accounts.
It wraps the official open-banking-io Python SDK and inherits its zero-knowledge property: the service only ever returns ciphertext, and every sensitive field (IBAN, owner name, amounts, counterparties) is decrypted in-process with your exported private key. No plaintext ever touches a third party — including the LLM only sees what your MCP client sends it.
| Tool | Arguments | Description |
|---|---|---|
list_accounts | — | Bank accounts: bank, country, IBAN, owner, display name, currency, balances, needs_reconnect flag |
get_balances | account_id | ISO 20022 balances for one account (ITBD = booked, ITAV = available) |
get_transactions | account_id, date_from?, date_to?, limit? (default 50, max 500), offset? | Statement lines, newest first, with counterparty and remittance details |
list_connections | — | Bank connections/consents: status, valid_until, last_synced_at, account count |
All tools are read-only. There are intentionally no sync, payment-initiation or consent-management tools — see Limitations.
| Env var | Required | Meaning |
|---|---|---|
OBI_CREDENTIALS | preferred | Path to (or inline JSON of) the credentials bundle exported from the open-banking.io app — contains apiBaseUrl, apiKey and the encryption private key |
OBI_API_KEY | alternative | API key, if you don't use the bundle |
OBI_PRIVATE_KEY | alternative | Base64 PKCS#8 EC (SECP256R1) private key matching OBI_API_KEY |
OBI_BASE_URL | with alternative | API base URL (the bundle's apiBaseUrl), required when using the split env vars |
Export credentials in the app → *Settings → Credentials* to get the bundle file.
claude_desktop_config.json (Claude → Settings → Developer → Edit Config):
{
"mcpServers": { "open-banking-io": { "command": "uvx", "args": [ "--from", "git+https://github.com/open-banking-io/mcp-server.git", "obi-mcp" ], "env": { "OBI_CREDENTIALS": "/absolute/path/to/credentials.json" } } } }
.cursor/mcp.json:
{
"mcpServers": { "open-banking-io": { "command": "uvx", "args": [ "--from", "git+https://github.com/open-banking-io/mcp-server.git", "obi-mcp" ], "env": { "OBI_CREDENTIALS": "/absolute/path/to/credentials.json" } } } }
Requires uv (curl -LsSf https://astral.sh/uv/install.sh | sh). Once published to PyPI the --from git+… argument can be dropped.
git clone https://github.com/open-banking-io/mcp-server.git
cd mcp-server uv venv && uv pip install -e '.[dev]' --python .venv/bin/python OBI_CREDENTIALS=/path/to/credentials.json .venv/bin/obi-mcp # speaks MCP over stdio .venv/bin/python tests/smoke.py # network-free smoke test uv run --python .venv/bin/python pytest -q # full test suite
get_transactions + grouping)list_connections)get_* methods are exposed. sync/sync_all exist in the SDK but are deliberately not offered; agents cannot move money or alter consents through this server."1234.56"), never floats.get_transactions defaults to 50 items and clamps at 500 to protect agent context windows; use offset to paginate.uvx --from git+… (above) or from source. Publishing to PyPI as open-banking-io-mcp is planned.| SDK call | HTTP (behind the SDK) |
|---|---|
get_accounts() | GET {apiBaseUrl}/api/accounts |
get_transactions(id, from, to, limit, offset) | GET {apiBaseUrl}/api/accounts/{id}/transactions |
get_connections() | GET {apiBaseUrl}/api/connections |
Auth: X-Api-Key header. Responses carry zero-knowledge envelopes (ECDH P-256 → HKDF-SHA256 → AES-256-GCM) decrypted locally by the SDK. Full wire format: clients repo · THREAT_MODEL.md.
MIT — same as the clients SDK repos.