How do I authenticate the server with Firebase?
Generate a private key from the Firebase Console (Project Settings > Service accounts) and save the JSON file. Set the `SERVICE_ACCOUNT_KEY_PATH` environment variable to the file’s path.
@gemini-dk
Basic information
No overview available yet
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Firebase MCP Server is a Model Context Protocol server that provides a unified interface to interact with Firebase services including Authentication, Firestore, and Storage. It is designed for AI agents or developers using the MCP framework to manage Firebase resources.
Clone and build the repository, then obtain a Firebase service account key and configure the SERVICE_ACCOUNT_KEY_PATH environment variable in mcp_settings.json. Run the server using Node with the built dist/index.js entry point.
Generate a private key from the Firebase Console (Project Settings > Service accounts) and save the JSON file. Set the `SERVICE_ACCOUNT_KEY_PATH` environment variable to the file’s path.
Authentication (get user by ID or email), Firestore (CRUD, list collections/documents), and Storage (list files, get metadata and download URL).
Node.js is required. The server runs as a subprocess via MCP and communicates over stdio. No browser or HTTP server is needed.
MCP Server for kubernetes management commands
Open source MCP Servers for AWS

Model Context Protocol Servers
Connect Supabase to your AI assistants

InfraNest watches your websites, servers, domains and SSL certificates. Connect it to Claude, ChatGPT or Cursor and ask what is down or about to expire.
Comments