MCP sunucusu · 2026
mcp-firefly-iii
Firefly III için güvenliği öne alan, kendi sunucunuzda çalışan MCP sunucusu: 152 işlem 5 araçta.
Neler yapıyor
- 152 yerine 5 araç: sorgu, değiştirme ve silme araçlarının yanında iki keşif aracı. Tipli bir kayıt, her Firefly uç noktasını bunlara bağlıyor.
- Her yazmada dry_run, gidecek isteği çözülmüş kayıt kimlikleriyle birlikte birebir gösteriyor ama göndermiyor.
- Toplu yazmalar max_matches istiyor; tarama eksik kalırsa daha ilk yazmadan önce duruyor.
- Okuma, yazma ve silme yetkileri ayrı ve sunucu buna uyuyor: stdio’da Firefly token’ıyla, HTTP’de OAuth kapsamı ya da sabit token’la.
- Gömülü OAuth 2.1 sunucusu sayesinde Claude web, Claude mobil ve ChatGPT bağlanabiliyor; ayrıca Keycloak ya da Authentik kurmak gerekmiyor.
- linux/amd64 ve linux/arm64 için Docker imajları; Claude Code ve Claude Desktop’ı kendisi ayarlayan bir kurulum komutu.
- Sorun
- Tek bir araç her şeyi okuyup değiştirip silebiliyorsa, yapay zekâ asistanını kişisel finans uygulamasına bağlamak riskli.
- Rolüm
- Tasarlayıp geliştirdim; bakımını da ben yapıyorum, sürümleri de ben çıkarıyorum.
- Çözüm
- 152 Firefly III işlemi 5 aracın arkasında. Okuma, yazma ve silmenin her biri ayrı yetki istiyor, her yazmayı dry_run ile önceden görebiliyorsunuz. Gömülü OAuth sunucusu sayesinde Claude ve ChatGPT webden bağlanabiliyor.
- Sonuç
- Firefly III’ün resmî belgelerinde, MCP Registry’de ve Glama’da yer alıyor; sürümler CI’da npm provenance ile derleniyor.
Hakkında
Firefly III için güvenliği öne alan, kendi sunucunuzda çalışan bir MCP sunucusu. 152 işlemi, her birinin yetkisi ayrı sınırlanmış 5 araçta topluyor.
stdio ya da kimlik doğrulamalı HTTP üzerinden çalışıyor; Firefly III’ün resmî belgelerinde de yer alıyor.
