İçeriğe geç
Tüm projeler

mcp-firefly-iii

Firefly III için güvenliği öne alan, kendi sunucunuzda çalışan MCP sunucusu: 152 işlem 5 araçta.

mcp-firefly-iii
  • 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.

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.

Diğer projeler

Tüm projeler