Skip to main content
Glama

ファイアーコンフィグ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 で起動します。

Related MCP server: Firebase App Distribution API MCP Server

使用法

この 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

Latest Blog Posts

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