FireConfigMCP
ファイアーコンフィグMCP
設定
1. 依存関係をインストールする
bun install2. serviceAccount.jsonを作成して配置する
サーバーが Firebase Remote Config にアクセスできるようにするには、Google Cloud サービス アカウント キー ファイルが必要です。
A. Google Cloud Console(ポイントアンドクリック)
Firebase アプリを所有している同じ GCP プロジェクト内で**、[IAM と管理] → [サービス アカウント]**を開きます。
サービスアカウントの作成をクリック
名前:
mcp-remote-config(任意の名前で構いません)説明: 「MCPサーバー - リモート設定アクセス」
このサービス アカウントにアクセス権を付与します。
ロール ピッカーで、リモート Config ビューアーまたはリモート Config 管理者(必要に応じて) を検索して選択します。
テンプレートの条件で GA4 オーディエンスを参照する場合は、必要に応じてFirebase Analytics Viewerを追加します。
終了→完了。
リストで、アカウント →キータブ→キーの追加→新しいキーの作成→ JSONをクリックします。
JSON ファイルをダウンロードし、
serviceAccount.jsonとしてプロジェクト ルートに配置します。
注意:
serviceAccount.jsonバージョン管理にコミットしないでください。既に.gitignoreに含まれています。
3. サーバーを実行する
bun run index.tsデフォルトでは、サーバーはポート 3000 で起動します。
Related MCP server: Firebase Realtime Database API MCP Server
使用法
この MCP サーバーをクライアント (例: Cursor、Claude Desktop、または独自の MCP クライアント) に追加します。
カーソル内:
カーソル設定 → 機能 → 新しい MCP サーバーの追加を開きます。
コマンドには以下を使用します:
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 ランタイムです。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceThe Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.399248MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP Server that provides natural language access to Google's Firebase Realtime Database API, enabling database operations and management through conversation.
- FlicenseNot gradedqualityDmaintenanceAn MCP Server providing access to Google's Firebase API, allowing natural language interaction with Firebase services and resources.
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with the Firebase App Check API, allowing users to verify and manage the authenticity of requests to Firebase backend services through natural language.
Related MCP Connectors
MCP server for Appcircle mobile CI/CD platform.
MCP server for interacting with the Supabase platform
Remote MCP server for the Hackle Admin API: experiments, feature flags, remote config, messaging.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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