CuratedMCP
OpenAI Agents SDK
Free

How to Install Firebase MCP in OpenAI Agents SDK

Official Firebase integration — Firestore, Auth, Storage, and Functions accessible to your AI agent

What Firebase MCP does

Firebase's official MCP server gives AI agents full access to your Firebase project — read and write Firestore documents, manage auth users, handle storage, and monitor functions. Features: - Firestore: CRUD operations, queries, batch writes, real-time listener setup - Authentication: Create users, manage roles, reset passwords, audit sign-ins - Storage: Upload, download, list, and delete files - Cloud Functions: Invoke functions, view logs, deploy new versions - Remote Config: Read and update feature flags - Analytics: Query event data and user properties - Crashlytics: Access crash reports and affected users - Hosting: Deploy static assets and manage redirects Maintained by Google/Firebase team. Uses service account credentials for secure server-side access.

firebase
firestore
google
auth
storage

Installation steps

  1. 1Install: pip install openai-agents
  2. 2Copy the snippet below into your agent code
  3. 3Replace placeholder env values with your real keys
  4. 4Pass mcp_servers=[mcp_server] to your Agent()

Python snippet

Python snippetpython
from agents import Agent
from agents.mcp import MCPServerStdio

mcp_server = MCPServerStdio(
    command="npx",
    args=["-y", "firebase-mcp"],
    env={
        "FIREBASE_SERVICE_ACCOUNT_PATH": "./service-account.json",
        "FIREBASE_PROJECT_ID": "your-project-id",
    },
)

agent = Agent(
    name="My Agent",
    model="gpt-4o",
    mcp_servers=[mcp_server],
)
Full server details Open Config Editor

Install in other clients

For maintainers

If you maintain Firebase MCP, add this badge to your README to show it's verified on CuratedMCP:

CuratedMCP Verified
[![CuratedMCP Verified](https://curatedmcp.com/api/badge/firebase-mcp)](https://curatedmcp.com/marketplace/firebase-mcp)