Fireproof
Immutable ledger database with live synchronization
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.
Related Servers
Teradata
A collection of tools for managing the platform, addressing data quality and reading and writing to Teradata Database.
Hive MCP Server
Enables AI assistants to interact with the Hive blockchain through the Model Context Protocol.
PostgreSQL MCP Server
A Kotlin-based MCP server for interacting with PostgreSQL databases.
MemFlow MCP
Enables Large Language Models to store and retrieve persistent memories with intelligent search capabilities.
Keboola
Build robust data workflows, integrations, and analytics on a single intuitive platform.
Uniswap Pools MCP
Query Uniswap pools and pairs by token address for structured data.
Biomart MCP
Interface with Biomart, a biological data query tool, using the pybiomart Python package.
Strapi MCP
An MCP server for Strapi CMS, providing access to content types and entries through the MCP protocol.
YugabyteDB MCP Server
Allows LLMs to directly interact with a YugabyteDB database.
Eka MCP Server
Access medical knowledge-bases and drug information from eka.care. Requires API credentials.