Fireproof
resmiDeğişmez defter veritabanı, canlı senkronizasyon ile
Fireproof MCP ile neler yapabilirsiniz?
- Bir JSON belgesi depola —
create_documentkullanarak veritabanına yeni bir JSON belgesi kaydedin. - Bir belgeyi kimliğine göre al —
get_documentile benzersiz tanımlayıcısına göre depolanmış herhangi bir belgeyi getirin. - Mevcut bir belgeyi güncelle —
update_documentaracılığıyla daha önce depolanmış bir belgenin içeriğini değiştirin. - Bir belgeyi sil —
delete_documentkullanarak bir belgeyi veritabanından tamamen kaldırın. - Alana göre sıralanmış belgeleri sorgula —
query_documentsaracılığıyla belirtilen herhangi bir alana göre sıralanmış tüm belgeleri listeleyin.
Dokümantasyon
Model Context Protocol ve Fireproof Demosu: JSON Belge Sunucusu
Bu, bir Fireproof veritabanının, Claude Desktop gibi yapay zeka sistemlerine kod ve veri eklemek için kullanılan bir Model Context Protocol sunucusunda nasıl kullanılacağına dair basit bir örnektir.
Bu demo sunucusu, CRUD işlemleri (Oluşturma, Okuma, Güncelleme, Silme) ve belgeleri herhangi bir alana göre sıralayarak sorgulama yeteneği ile temel bir JSON belge deposu uygular.
Kurulum
Bağımlılıkları yükleyin:
npm install
npm build
Sunucuyu Çalıştırma
Claude Desktop ile kullanmak için sunucu yapılandırmasını ekleyin:
MacOS'ta: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows'ta: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"fireproof": {
"command": "/path/to/fireproof-mcp/build/index.js"
}
}
}
Hata Ayıklama
MCP sunucuları stdio üzerinden iletişim kurduğundan, hata ayıklama zor olabilir. Bir paket betiği olarak sunulan MCP Inspector aracını kullanmanızı öneririz:
npm run inspector
Inspector, tarayıcınızda hata ayıklama araçlarına erişmek için bir URL sağlayacaktır.