Skip to main content
Glama

FireConfigMCP

ファイアーコンフィグMCP

設定

1. 依存関係をインストールする

bun install

2. serviceAccount.jsonを作成して配置する

サーバーが Firebase Remote Config にアクセスできるようにするには、Google Cloud サービス アカウント キー ファイルが必要です。

A. Google Cloud Console(ポイントアンドクリック)
  1. Firebase アプリを所有している同じ GCP プロジェクト内で**[IAM と管理] → [サービス アカウント]**を開きます。
  2. サービスアカウントの作成をクリック
    • 名前: mcp-remote-config (任意の名前で構いません)
    • 説明: 「MCPサーバー - リモート設定アクセス」
  3. このサービス アカウントにアクセス権を付与します。
    • ロール ピッカーで、リモート Config ビューアーまたはリモート Config 管理者(必要に応じて) を検索して選択します。
    • テンプレートの条件で GA4 オーディエンスを参照する場合は、必要に応じてFirebase Analytics Viewerを追加します。
  4. 終了→完了。
  5. リストで、アカウント →キータブキーの追加新しいキーの作成JSONをクリックします。
  6. JSON ファイルをダウンロードし、 serviceAccount.jsonとしてプロジェクト ルートに配置します。

注意: serviceAccount.jsonバージョン管理にコミットしないでください。既に.gitignoreに含まれています。

3. サーバーを実行する

bun run index.ts

デフォルトでは、サーバーはポート 3000 で起動します。

使用法

この MCP サーバーをクライアント (例: Cursor、Claude Desktop、または独自の MCP クライアント) に追加します。

カーソル内:
  1. カーソル設定 → 機能 → 新しい MCP サーバーの追加を開きます。
  2. コマンドには以下を使用します:

npx -y スーパーゲートウェイ --sse http://localhost:3000/mcp

"fire-config-mcp": { "command": "npx", "args": [ "-y", "supergateway", "--sse", " http://localhost:3000/mcp " ] } ``` (または、環境で設定されているパス/コマンドを使用します。) 3. 保存して接続します。

独自の MCP クライアント (TypeScript の例):

@modelcontextprotocol/sdkクライアントを使用してこのサーバーに接続できます。

import { Client } from "@modelcontextprotocol/sdk/client/index.js"; import { SSEClientTransport } from "@modelcontextprotocol/sdk/client/sse.js"; const client = new Client({ name: "my-client", version: "1.0.0" }); const transport = new SSEClientTransport("http://localhost:3000/mcp"); await client.connect(transport); // Now you can list tools, call tools, etc. const tools = await client.listTools();

詳細については、 MCP TypeScript SDK のドキュメントを参照してください。


このプロジェクトは、bun v1.2.7 のbun initを使用して作成されました。Bun高速なオールインワン JavaScript ランタイムです。

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Firebase Remote Config へのアクセスを提供し、クライアントがモデル コンテキスト プロトコルを通じて Firebase のリモート構成設定を操作および管理できるようにする MCP サーバー。

  1. 設定
    1. 依存関係をインストールする
    2. serviceAccount.jsonを作成して配置する
    3. サーバーを実行する
  2. 使用法
    1. この MCP サーバーをクライアント (例: Cursor、Claude Desktop、または独自の MCP クライアント) に追加します。

Related MCP Servers

  • A
    security
    F
    license
    A
    quality
    A server providing a unified interface to interact with Firebase services, including Authentication, Firestore, and Storage.
    Last updated -
    9
    7
    TypeScript
  • 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
    346
    172
    TypeScript
    MIT License
    • Apple
  • -
    security
    F
    license
    -
    quality
    Auto-generated MCP server that enables interaction with the Firebase App Distribution API, allowing users to manage distribution of pre-release app builds to testers through natural language commands.
    Last updated -
    Python
  • -
    security
    F
    license
    -
    quality
    An MCP Server providing access to Google's Firebase API, allowing natural language interaction with Firebase services and resources.
    Last updated -
    Python
    • Linux
    • Apple

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/IdanAizikNissim/FireConfigMCP'

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