GitTalent
Havuz
Depo ayrıntısı

noskillish/bankmcp

BankMCP™: your AI can now read your bank. Self-hosted, read-only MCP server for your own bank accounts via open banking (Enable Banking). Standard MCP; tested with Claude and Ollama.

TypeScript MIT 07 Eylül 2026 son push 22 Ekim 2026 48 fork
Yıldız
297+228 · 56 gün
Commit · 28g
5
son 28 günde
Yazar · 28g
2
farklı katkıcı

Hızlı değerlendirme

önem 47uyum 23gpt-6-luna

Özet

BankMCP, Enable Banking üzerinden banka hesaplarınıza bağlanıp finansal verileri MCP client’lara salt okunur biçimde sunan, self-hosted bir TypeScript server’dır.

Profiline uyum

MCP ve Claude entegrasyonu profilinizle teknolojik olarak örtüşse de proje banka verilerine odaklanıyor, ürün ihtiyaçlarınıza değil.

Neden yükseliyor

MCP ekosistemiyle kişisel finans verilerini birleştiren somut bir kullanım alanı sunuyor. 20 günlük yaşında 263 yıldız, son 28 günde 152 commit ve 4 farklı yazar görülmesi erken ilgi ve hareketli geliştirme gösteriyor; bunlar tek başına benimseme veya güvenilirlik kanıtı değil.

Problem

Banka bakiyeleri ve işlemlerini AI assistant’larla sorgulamak, hassas finansal verileri bir üçüncü taraf uygulamada tutmadan kolaylaştırmak.

Çözüm

Kullanıcının çalıştırdığı server, Enable Banking’in PSD2 API’si üzerinden banka hesaplarına bağlanır ve hesap verilerini MCP arayüzüyle Claude, Ollama ve diğer MCP client’lara açar. README’ye göre ödeme yapamaz ve bakiye ya da işlem verilerini saklamaz; bağlantı yine de Enable Banking üzerinden geçer.

Yenilik

Yeni bir protokol ya da finansal altyapı değil; bankacılık verilerine erişimi MCP arayüzüyle ve self-hosted dağıtımla bir araya getiren, belirli bir kullanım alanına yönelik entegrasyon.

Teknolojiler

  • TypeScript
  • Node.js
  • MCP
  • Enable Banking
  • PSD2
  • OAuth
  • JWT
  • TLS
  • Docker

Riskler

  • README’deki veri saklama ve güvenlik beyanları bağımsız olarak doğrulanmış değil.
  • Banka verileri server’a ulaşmadan önce Enable Banking üzerinden geçiyor; self-hosting bu aracı katmanı ortadan kaldırmıyor.
  • Enable Banking hesabı, banka desteği ve bankanın consent koşulları gerekli; kapsama alanı ve bağlantı sürekliliği bu bağımlılıklara bağlı.
  • Finansal verileri bir MCP client’a açmak hassas bir erişim sınırı oluşturur; hangi verilerin paylaşıldığı ve istemci tarafında nasıl işlendiği ayrıca değerlendirilmelidir.
  • Proje çok yeni. Yüksek commit aktivitesi olumlu bir işaret olsa da uzun dönemli bakım, güvenlik incelemesi ve gerçek kullanım kanıtı sınırlı.

Detaylı değerlendirme

Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.