Fireproof
resmiBasis data buku besar yang tidak dapat diubah dengan sinkron
Apa yang bisa Anda lakukan dengan Fireproof MCP?
- Menyimpan dokumen JSON — Simpan dokumen JSON baru ke database.
- Mengambil dokumen berdasarkan ID — Ambil dokumen yang tersimpan berdasarkan pengidentifikasi uniknya.
- Memperbarui dokumen yang ada — Ubah isi dokumen yang sebelumnya disimpan.
- Menghapus dokumen — Hapus dokumen sepenuhnya dari database.
- Membuat kueri dokumen yang diurutkan berdasarkan bidang — Daftarkan semua dokumen yang diurutkan berdasarkan bidang tertentu yang ditentukan.
Dokumentasi
Model Context Protocol dan Demo Fireproof: Server Dokumen JSON
Ini adalah contoh sederhana tentang cara menggunakan basis data Fireproof dalam server Model Context Protocol (digunakan untuk menyambungkan kode dan data ke sistem A.I. seperti Claude Desktop).
Server demo ini mengimplementasikan penyimpanan dokumen JSON dasar dengan operasi CRUD (Create, Read, Update, Delete) dan kemampuan untuk melakukan kueri dokumen yang diurutkan berdasarkan bidang apa pun.
Instalasi
Instal dependensi:
npm install
npm build
Menjalankan Server
Untuk digunakan dengan Claude Desktop, tambahkan konfigurasi server:
Di MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Di Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"fireproof": {
"command": "/path/to/fireproof-mcp/build/index.js"
}
}
}
Debugging
Karena server MCP berkomunikasi melalui stdio, debugging bisa menjadi tantangan. Kami merekomendasikan penggunaan MCP Inspector, yang tersedia sebagai skrip paket:
npm run inspector
Inspektor akan menyediakan URL untuk mengakses alat debugging di peramban Anda.