Fireproof

resmi

Değişmez defter veritabanı, canlı senkronizasyon ile

Fireproof MCP ile neler yapabilirsiniz?

  • Bir JSON belgesi depolacreate_document kullanarak veritabanına yeni bir JSON belgesi kaydedin.
  • Bir belgeyi kimliğine göre alget_document ile benzersiz tanımlayıcısına göre depolanmış herhangi bir belgeyi getirin.
  • Mevcut bir belgeyi güncelleupdate_document aracılığıyla daha önce depolanmış bir belgenin içeriğini değiştirin.
  • Bir belgeyi sildelete_document kullanarak bir belgeyi veritabanından tamamen kaldırın.
  • Alana göre sıralanmış belgeleri sorgulaquery_documents aracı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.