Back to Home
iamanishroy icon

firemcp

Verified Safe

by iamanishroy

Overview

Enables AI agents and LLMs to securely interact with Firestore databases through a Model Context Protocol (MCP) server, offering complete CRUD and query operations.

Installation

Run Command
bun run stdio

Environment Variables

  • FIREBASE_API_KEY
  • FIREBASE_PROJECT_ID
  • FIREBASE_USER_EMAIL
  • FIREBASE_USER_PASSWORD

Security Notes

The server explicitly uses the Firebase Client SDK instead of the Admin SDK, which is a critical security advantage as it respects Firestore Security Rules. This prevents AI agents from having unrestricted database access even if they behave unexpectedly. All tool inputs are validated using Zod schemas, mitigating potential injection vectors for structured data. Environment variables are correctly used for Firebase credentials, preventing hardcoded secrets. The implementation of individual Firestore operations is standard, and there are no apparent uses of 'eval', obfuscation, or other broadly malicious patterns in the provided code snippets. Network risks are minimal for a well-tested SDK, although public-facing HTTP/SSE endpoints always carry some inherent attack surface.

Similar Servers

Stats

Interest Score33
Security Score9
Cost ClassMedium
Avg Tokens3000
Stars1
Forks0
Last Update2025-11-24

Tags

MCPFirestoreFirebaseLLM ToolAI Agent