Fireproof MCP Database Server

Fireproof MCP Database Server

A JSON document store server implementation based on the Model Context Protocol for AI integration.

29
Stars
10
Forks
29
Watchers
4
Issues
Implements a JSON document store that supports CRUD operations and field-based sorting, designed to work as a server within the Model Context Protocol (MCP) ecosystem. Offers integration with the Fireproof database and is intended for use cases such as Claude Desktop. Provides tooling and instructions for setup, configuration, and debugging using the MCP Inspector.

Key Features

Supports Create, Read, Update, and Delete (CRUD) for JSON documents
Allows querying and sorting documents by any field
Integrates with the Fireproof database
Implements the Model Context Protocol (MCP) standard
Compatible with Claude Desktop AI applications
Provides sample server configuration for quick setup
Enables debugging with the MCP Inspector tool
Communicates via stdio for protocol adherence
Easily installed with npm
Cross-platform setup instructions

Use Cases

Storing and retrieving structured JSON data for AI model contexts
Providing external data storage for AI desktop tools like Claude Desktop
Testing and developing MCP-compatible AI tooling
Prototyping and demoing persistent context access in conversational AI applications
Facilitating AI-assisted CRUD workflows on semi-structured data
Debugging or inspecting MCP server communications with MCP Inspector
Customizing document store solutions for AI automation systems
Integrating Fireproof-backed data stores into existing AI pipelines
Experimenting with context sharing between different AI applications
Serving as a backend for model context configuration and session history

README

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:

bash
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

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:

bash
npm run inspector

The Inspector will provide a URL to access debugging tools in your browser.

Star History

Star History Chart

Repository Owner

fireproof-storage
fireproof-storage

Organization

Repository Details

Language JavaScript
Default Branch main
Size 31 KB
Contributors 1
License Other
MCP Verified Nov 12, 2025

Programming Languages

JavaScript
100%

Tags

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • InfluxDB MCP Server

    InfluxDB MCP Server

    Expose InfluxDB data and tools to AI models via the Model Context Protocol.

    InfluxDB MCP Server is a Model Context Protocol (MCP) server that enables AI models to access, write, and manage time-series data stored in InfluxDB instances through a standardized API. It provides resources for organizations, buckets, and measurements, as well as tools for running Flux queries, writing data, and managing InfluxDB objects. The server includes prompt templates for common query operations and supports seamless integration with AI platforms like Claude Desktop. Easy installation options are offered via Smithery, npx, npm, or from source.

    • 27
    • MCP
    • idoru/influxdb-mcp-server
  • MongoDB MCP Server

    MongoDB MCP Server

    A Model Context Protocol server for enabling LLM interaction with MongoDB databases.

    MongoDB MCP Server empowers language models to interface directly with MongoDB databases using the Model Context Protocol (MCP). It enables natural language querying and management of collections, documents, and indexes. Users can inspect database schemas, execute document operations, and manage indexes seamlessly. The tool integrates with clients like Claude Desktop for conversational database management.

    • 172
    • MCP
    • QuantGeekDev/mongo-mcp
  • MCP MongoDB Server

    MCP MongoDB Server

    A Model Context Protocol server for LLM interaction with MongoDB databases.

    MCP MongoDB Server enables large language models to interact with MongoDB databases through the standardized Model Context Protocol interface. It provides schema inspection, document querying, aggregation, and write operations with intelligent ObjectId handling and flexible read-only configurations. Designed for seamless integration with tools like Claude Desktop, it offers collection completions, schema inference, and robust support for both development and production environments.

    • 267
    • MCP
    • kiliczsh/mcp-mongo-server
  • box-mcp-server

    box-mcp-server

    Expose your Box files to AI with a Model Context Protocol server.

    box-mcp-server lets users connect their Box accounts to AI applications via the Model Context Protocol (MCP). It securely authenticates to Box with enterprise credentials or developer tokens and serves file search and reading capabilities to downstream clients. Designed for use with Claude Desktop and the MCP Inspector, it provides seamless integration of Box documents into AI workflows.

    • 10
    • MCP
    • hmk/box-mcp-server
  • Firebase MCP

    Firebase MCP

    Connect AI assistants with Firebase services seamlessly using MCP.

    Firebase MCP enables AI assistants to interact directly with Firebase services such as Firestore, Storage, and Authentication. It provides a server that integrates with established MCP clients, allowing tools to perform database operations, manage files, and handle user authentication within Firebase environments. The solution offers flexible setup options, including npx-based and local installations, and supports both stdio and HTTP transports for integration. Environment variables configure specific Firebase credentials and server behavior to ensure secure and reliable connections.

    • 229
    • MCP
    • gannonh/firebase-mcp
  • Firefly MCP Server

    Firefly MCP Server

    Seamless resource discovery and codification for Cloud and SaaS with Model Context Protocol integration.

    Firefly MCP Server is a TypeScript-based server implementing the Model Context Protocol to enable integration with the Firefly platform for discovering and managing resources across Cloud and SaaS accounts. It supports secure authentication, resource codification into infrastructure as code, and easy integration with tools such as Claude and Cursor. The server can be configured via environment variables or command line and communicates using standardized MCP interfaces. Its features facilitate automation and codification workflows for cloud resource management.

    • 15
    • MCP
    • gofireflyio/firefly-mcp
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results