Fireproof
공식불변 원장 데이터베이스, 실시간 동기화 기능
Fireproof MCP(으)로 무엇을 할 수 있나요?
- JSON 문서 저장 — 새 JSON 문서를 데이터베이스에 저장합니다.
- ID로 문서 검색 — 고유 식별자를 사용하여 저장된 문서를 가져옵니다.
- 기존 문서 업데이트 — 이전에 저장된 문서의 내용을 수정합니다.
- 문서 삭제 — 데이터베이스에서 문서를 완전히 제거합니다.
- 필드 기준 문서 정렬 조회 — 지정된 필드에 따라 모든 문서를 정렬하여 나열합니다.
문서
모델 컨텍스트 프로토콜 및 Fireproof 데모: JSON 문서 서버
이것은 Fireproof 데이터베이스를 모델 컨텍스트 프로토콜 서버에서 사용하는 방법에 대한 간단한 예제입니다 (코드와 데이터를 Claude Desktop과 같은 A.I. 시스템에 연결하는 데 사용됨).
이 데모 서버는 CRUD 작업(생성, 읽기, 업데이트, 삭제)과 임의의 필드로 정렬된 문서를 조회하는 기능을 갖춘 기본 JSON 문서 저장소를 구현합니다.
설치
의존성 설치:
npm install
npm build
서버 실행
Claude Desktop과 함께 사용하려면 서버 구성을 추가하세요:
MacOS에서: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows에서: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"fireproof": {
"command": "/path/to/fireproof-mcp/build/index.js"
}
}
}
디버깅
MCP 서버는 표준 입출력을 통해 통신하므로 디버깅이 까다로울 수 있습니다. 패키지 스크립트로 제공되는 MCP Inspector 사용을 권장합니다:
npm run inspector
Inspector는 브라우저에서 디버깅 도구에 접근할 수 있는 URL을 제공합니다.