Skip to main content
Glama

Firebase MCP Server

by gemini-dk

Firebase MCP 服务器

概述

这是一个 Firebase MCP(模型上下文协议)服务器,它提供统一的接口来与各种 Firebase 服务(包括身份验证、Firestore 和存储)进行交互。

设置

  1. 克隆并构建项目:
    git clone https://github.com/gemini-dk/mcp-server-firebase cd mcp-server-firebase npm install npm run build
  2. 获取 Firebase 服务帐户密钥:
    • 转到 Firebase 控制台 > 项目设置 > 服务帐户
    • 点击“生成新私钥”
    • 将 JSON 文件保存到您的项目目录
  3. 配置mcp_settings.json
    { "firebase-mcp": { "command": "node", "args": [ "/path/to/mcp-server-firebase/dist/index.js" ], "env": { "SERVICE_ACCOUNT_KEY_PATH": "/path/to/serviceAccountKey.json" } } }
    /path/to/mcp-server-firebase替换为您克隆代码库的实际路径。将/path/to/serviceAccountKey.json替换为您的服务帐号密钥文件的路径。

可用的 API

验证

  • 通过 ID 或电子邮件获取用户

Firestore

  • 添加/更新/删除文档
  • 列出收藏/文档

贮存

  • 列出目录中的文件
  • 获取文件元数据和下载 URL

执照

  • MIT 许可证

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

提供统一接口与 Firebase 服务交互的服务器,包括身份验证、Firestore 和存储。

  1. 概述
    1. 设置
      1. 可用的 API
        1. 验证
        2. Firestore
        3. 贮存
      2. 执照

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          The Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.
          Last updated -
          9
          311
          161
          TypeScript
          MIT License
          • Apple
        • A
          security
          F
          license
          A
          quality
          A Model Context Protocol server that allows creation and management of multiple Fireproof JSON databases with CRUD operations, querying capabilities, and cloud synchronization for sharing databases with others.
          Last updated -
          9
          2
          JavaScript
          • Apple
        • -
          security
          A
          license
          -
          quality
          Integration server that enables interaction with Google services including Gmail and Calendar, allowing users to manage emails, draft responses, and schedule events across multiple Google accounts.
          Last updated -
          Python
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables large language models like Claude to perform comprehensive interactions with Firebase Firestore databases, supporting full CRUD operations, complex queries, and advanced features like transactions and TTL management.
          Last updated -
          48
          2
          JavaScript
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/gemini-dk/mcp-server-firebase'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server