FireConfigMCP

Integrations

  • Enables access to Firebase Remote Config, allowing management of app configurations stored in Firebase. Supports viewing and potentially administering remote configuration templates.

  • Integrates with Google Cloud for service account authentication and IAM permissions required to access Firebase services.

fire_config_mcp

설정

1. 종속성 설치

지엑스피1

2. serviceAccount.json 생성하고 배치합니다.

서버가 Firebase 원격 구성에 액세스할 수 있도록 하려면 Google Cloud 서비스 계정 키 파일이 필요합니다.

A. Google Cloud Console(포인트 앤 클릭)
  1. Firebase 앱을 소유한 동일한 GCP 프로젝트 내에서 IAM 및 관리자 → 서비스 계정을 엽니다.
  2. 서비스 계정 만들기를 클릭하세요
    • 이름: mcp-remote-config (어떤 이름이든 괜찮습니다)
    • 설명: "MCP 서버 - 원격 구성 액세스"
  3. 이 서비스 계정에 액세스 권한 부여:
    • 역할 선택기에서 원격 구성 뷰어 또는 원격 구성 관리자 (필요한 경우)를 검색하여 선택합니다.
    • 템플릿 조건이 GA4 대상 고객을 참조하는 경우 선택적으로 Firebase Analytics 뷰어를 추가합니다.
  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 원격 구성에 대한 액세스를 제공하는 MCP 서버로, 클라이언트가 Model Context Protocol을 통해 Firebase 원격 구성 설정과 상호 작용하고 이를 관리할 수 있도록 합니다.

  1. 설정
    1. 종속성 설치
    2. serviceAccount.json 생성하고 배치합니다.
    3. 서버를 실행하세요
  2. 용법
    1. 이 MCP 서버를 클라이언트(예: Cursor, Claude Desktop 또는 사용자 고유의 MCP 클라이언트)에 추가합니다.

Related MCP Servers

  • A
    security
    F
    license
    A
    quality
    A Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.
    Last updated -
    8
    84
    27
    JavaScript
  • A
    security
    A
    license
    A
    quality
    Provides integration between Genkit and the Model Context Protocol (MCP).
    Last updated -
    6
    436
    1,819
    TypeScript
    Apache 2.0
  • 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
    1,184
    126
    TypeScript
    MIT License
    • Apple

View all related MCP servers

ID: xxqe78yh82