GD

gemini-dk/mcp-server-firebase

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

11 stars 7 forks 품질 40 트렌드 8

Authentication, Firestore 및 Storage를 포함한 다양한 Firebase 서비스와 상호 작용하는 통합 인터페이스를 제공하는 Firebase MCP (Model Context Protocol) 서버입니다.

개요

Authentication, Firestore 및 Storage를 포함한 다양한 Firebase 서비스와 상호 작용하는 통합 인터페이스를 제공하는 Firebase MCP (Model Context Protocol) 서버입니다. 2. Firebase 서비스 계정 키 받기: - Firebase 콘솔로 이동 > Project Settings > Service account - "Generate new private key" - 프로젝트 디렉토리에 JSON 파일을 저장 3. mcp settings.json 구성: /path/to/mcp-server-firebase를 대체하여 저장소를 복제했습니다. /path/to/serviceAccountKey.json 을 서비스 계정 키 파일로 바꾸십시오. - 추가 / 업데이트 / 삭제 문서 - 목록 모음 / 문서 - 디렉토리의 파일 목록 - 파일 메타데이터를 가져와 URL을 다운로드

개요(AI 번역)

개요

Authentication, Firestore 및 Storage를 포함한 다양한 Firebase 서비스와 상호 작용하는 통합 인터페이스를 제공하는 Firebase MCP (Model Context Protocol) 서버입니다.

설치

  1. Clone와 프로젝트 구축:

  2. Firebase 서비스 계정 열쇠를 얻으십시오:

  • Firebase 콘솔로 이동 > Project Settings > 서비스 계정
  • "Generate new private key"를 클릭하십시오.
  • 프로젝트 디렉토리에 JSON 파일을 저장
  1. mcp_settings.json 구성:

/path/to/mcp-server-firebase] 의 실제 경로로 저장소를 복제합니다. /path/to/serviceAccountKey.json]를 서비스 계정 키 파일에 경로로 바꾸십시오.

유효한 APIs

인증

  • ID 또는 이메일로 사용자 받기

# 불꽃놀이

  • 추가 / 업데이트 / 삭제 문서
  • 수집/문서

저장

  • 디렉토리의 파일 목록
  • 파일 메타데이터를 가져와 URL을 다운로드

라이센스

  • MIT 라이센스

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

Firebase MCP Server

Overview

This is a Firebase MCP (Model Context Protocol) server that provides a unified interface to interact with various Firebase services including Authentication, Firestore, and Storage.

Setup

  1. Clone and build the project:

    git clone https://github.com/gemini-dk/mcp-server-firebase
    cd mcp-server-firebase
    npm install
    npm run build
    
  2. Get Firebase service account key:

    • Go to Firebase Console > Project Settings > Service accounts
    • Click “Generate new private key”
    • Save the JSON file to your project directory
  3. Configure 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"
        }
      }
    }
    

    Replace /path/to/mcp-server-firebase with the actual path where you cloned the repository. Replace /path/to/serviceAccountKey.json with the path to your service account key file.

Available APIs

Authentication

  • Get user by ID or email

Firestore

  • Add/update/delete documents
  • List collections/documents

Storage

  • List files in a directory
  • Get File metadata and Download URL

License

  • MIT License
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →