Model Context Protocol and Fireproof Demo: JSON Document Server
This is a simple example of how to use a Fireproof database in a Model Context Protocol server (used for plugging code and data into A.I. systems such as Claude Desktop).
This demo server implements a basic JSON document store with CRUD operations (Create, Read, Update, Delete) and the ability to query documents sorted by any field.
Installation
Install dependencies:
npm install
npm build
Running the Server
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"fireproof": {
"command": "/path/to/fireproof-mcp/build/index.js"
}
}
}
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
mcp-database-server
Project Details
- fireproof-storage/mcp-database-server
- todos
- Other
- Last Updated: 4/10/2025
Categories
Recomended MCP Servers
Shell and coding agent on claude desktop app
MCP Server for the Bitrise API, enabling app management, build operations, artifact management and more.
MCP server for programmatically creating and managing n8n workflows
MCP Server for running Bruno Collections
mcp server accessing MySQL database
A Model Context Protocol server implementation for ClickUp integration, enabling AI assistants to interact with ClickUp workspaces.
Send system notification when Agent task is done
Model Context Protocol Minecraft Server
MCP Server implementation for the Model Context Protocol (MCP) enabling AI tool usage - Realtime Flight Search