Máy chủ Firebase MCP là một máy chủ Giao thức ngữ cảnh mô hình (MCP) cục bộ chạy trong môi trường phát triển của bạn để cung cấp cho các công cụ phát triển dựa trên AI khả năng làm việc với các dự án Firebase và toàn bộ mã nguồn của ứng dụng.
Máy chủ Firebase MCP hoạt động với mọi công cụ có thể đóng vai trò là một ứng dụng MCP, bao gồm: Antigravity, Claude Code và Claude Desktop, Cline, Cursor, VS Code Copilot, Windsurf và nhiều công cụ khác!
Chuyển đến hướng dẫn thiết lập
Lợi ích của máy chủ MCP
Một trình chỉnh sửa được định cấu hình để sử dụng máy chủ MCP của Firebase có thể sử dụng các chức năng AI của máy chủ này để giúp bạn:
- Tạo và quản lý dự án Firebase
- Quản lý người dùng Firebase Authentication
- Làm việc với dữ liệu trong Cloud Firestore và Firebase SQL Connect
- Truy xuất giản đồ Firebase SQL Connect
- Tìm hiểu các quy tắc bảo mật cho Cloud Firestore và Cloud Storage for Firebase
- Gửi tin nhắn bằng Firebase Cloud Messaging
Đây chỉ là danh sách một phần; hãy xem phần các chức năng của máy chủ để biết danh sách đầy đủ các công cụ mà trình chỉnh sửa của bạn có thể sử dụng.
Thiết lập ứng dụng MCP
Máy chủ Firebase MCP là một máy chủ MCP cục bộ có thể hoạt động với mọi ứng dụng MCP hỗ trợ I/O tiêu chuẩn (stdio) làm phương tiện truyền tải.
Khi máy chủ Firebase MCP thực hiện các lệnh gọi công cụ, máy chủ này sẽ chạy cục bộ trong môi trường của bạn bằng cách sử dụng cùng thông tin đăng nhập của người dùng để uỷ quyền cho Firebase CLI. Đây có thể là người dùng đã đăng nhập hoặc Thông tin đăng nhập mặc định của ứng dụng, tuỳ thuộc vào môi trường.
Trước khi bắt đầu
Đảm bảo bạn đã cài đặt Node.js và npm.
Cấu hình cơ bản
Sau đây là hướng dẫn cơ bản về cách định cấu hình để sử dụng máy chủ MCP của Firebase với một số công cụ hỗ trợ AI phổ biến:
Antigravity
Cách định cấu hình Antigravity để sử dụng máy chủ MCP Firebase:
- Trong Antigravity, hãy nhấp vào trình đơn trong ngăn Agent (Tác nhân) > MCP Servers (Máy chủ MCP).
- Chọn Firebase > Cài đặt.
Thao tác này sẽ tự động cập nhật tệp mcp_config.json. Bạn có thể xem tệp này bằng cách nhấp vào Quản lý máy chủ MCP ở đầu ngăn Cửa hàng MCP > Xem cấu hình thô, với nội dung sau:
{
"mcpServers": {
"firebase-mcp-server": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Claude
Claude Code
Cách 1: Cài đặt thông qua trình bổ trợ (Nên dùng)
Cách dễ nhất để thiết lập máy chủ Firebase MCP trong Claude Code là cài đặt trình bổ trợ Firebase chính thức:
Thêm trang web thương mại Firebase cho các trình bổ trợ Claude:
claude plugin marketplace add firebase/firebase-toolsCài đặt trình bổ trợ Claude cho Firebase:
claude plugin install firebase@firebaseXác minh quá trình cài đặt:
claude plugin marketplace list
Cách 2: Định cấu hình máy chủ MCP theo cách thủ công
Ngoài ra, bạn có thể định cấu hình máy chủ Firebase MCP theo cách thủ công:
Chạy lệnh sau trong thư mục ứng dụng của bạn:
claude mcp add firebase npx -- -y firebase-tools@latest mcpXác minh quá trình cài đặt:
claude mcp listChương trình sẽ hiển thị:
firebase: npx -y firebase-tools@latest mcp - ✓ Connected
Claude Desktop
Để thiết lập Claude Desktop sử dụng máy chủ MCP của Firebase, hãy chỉnh sửa tệp claude_desktop_config.json. Bạn có thể mở hoặc tạo tệp này trong trình đơn Claude > Cài đặt. Chọn thẻ Nhà phát triển, rồi nhấp vào Chỉnh sửa cấu hình.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Con trỏ
Cách 1: Trình bổ trợ Marketplace (nên dùng)
Cài đặt trình bổ trợ Firebase từ Cursor Marketplace. Thao tác này sẽ tự động định cấu hình máy chủ MCP và cấp quyền truy cập vào các kỹ năng của tác nhân Firebase.
Cách 2: Thiết lập MCP bằng một lần nhấp
Nếu bạn chỉ muốn thêm máy chủ MCP vào cấu hình chung, hãy nhấp vào nút sau:
Cách 3: Cấu hình thủ công
Nếu bạn muốn định cấu hình máy chủ cho một dự án cụ thể hoặc muốn chỉnh sửa chế độ cài đặt theo cách thủ công, hãy cập nhật tệp mcp.json:
- Đối với một dự án cụ thể, hãy chỉnh sửa
.cursor/mcp.json - Đối với tất cả dự án (toàn cục), hãy chỉnh sửa
~/.cursor/mcp.json
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Cline
Để định cấu hình Cline sử dụng máy chủ MCP Firebase, hãy chỉnh sửa tệp cline_mcp_settings.json. Bạn có thể mở hoặc tạo tệp này bằng cách nhấp vào biểu tượng Máy chủ MCP ở đầu ngăn Cline, sau đó nhấp vào nút Định cấu hình máy chủ MCP.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"],
"disabled": false
}
}
}
VS Code Copilot
Để định cấu hình một dự án, hãy chỉnh sửa tệp .vscode/mcp.json trong không gian làm việc của bạn:
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Để cung cấp máy chủ trong mọi dự án bạn mở, hãy chỉnh sửa chế độ cài đặt người dùng, ví dụ:
"mcp": {
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Lướt ván buồm
Để định cấu hình Windsurf Editor, hãy chỉnh sửa tệp ~/.codeium/windsurf/mcp_config.json:
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Cấu hình không bắt buộc
Ngoài cấu hình cơ bản cho mỗi ứng dụng khách (như đã trình bày ở trên), bạn có thể chỉ định 2 thông số không bắt buộc:
--dir ABSOLUTE_DIR_PATH: Đường dẫn tuyệt đối của một thư mục chứafirebase.json, để đặt bối cảnh dự án cho máy chủ MCP. Nếu bạn không chỉ định, các công cụget_project_directoryvàset_project_directorysẽ có sẵn và thư mục mặc định sẽ là thư mục đang hoạt động nơi máy chủ MCP được khởi động.--only FEATURE_1,FEATURE_2: Danh sách được phân tách bằng dấu phẩy gồm các nhóm tính năng cần kích hoạt. Sử dụng chế độ này để giới hạn các công cụ chỉ ở những tính năng mà bạn đang sử dụng. Xin lưu ý rằng các công cụ cốt lõi luôn có sẵn.
Ví dụ:
"firebase": {
"command": "npx",
"args": [
"-y",
"firebase-tools@latest", "mcp",
"--dir", "/Users/turing/my-project",
"--only", "auth,firestore,storage"
]
}
Các chức năng của máy chủ MCP
Máy chủ Firebase MCP cung cấp 3 danh mục tính năng MCP:
Câu lệnh: Một thư viện gồm các câu lệnh được viết sẵn mà bạn có thể chạy; các câu lệnh này được tối ưu hoá để phát triển và chạy một ứng dụng bằng Firebase
Công cụ: Một bộ công cụ dành cho các tác nhân AI sử dụng để giúp chúng hoạt động trực tiếp với dự án Firebase của bạn (với sự phê duyệt của bạn!)
Tài nguyên: Tệp tài liệu dành cho các tác nhân AI sử dụng để cung cấp thêm hướng dẫn và bối cảnh cho các tác nhân này hoàn thành một nhiệm vụ hoặc mục tiêu
Câu lệnh
Máy chủ Firebase MCP đi kèm với một thư viện gồm các câu lệnh được viết sẵn và tối ưu hoá để phát triển và chạy một ứng dụng bằng Firebase. Bạn có thể sử dụng những câu lệnh này để hoàn thành nhiều nhiệm vụ hoặc mục tiêu phổ biến bằng các trợ lý AI tác nhân.
Bảng sau đây mô tả các câu lệnh mà máy chủ MCP cung cấp.
Nhiều công cụ phát triển hỗ trợ MCP cung cấp một cách thuận tiện để chạy các câu lệnh này. Ví dụ: dưới dạng lệnh dấu gạch chéo:
/firebase:init
Trong các môi trường được hỗ trợ, bạn có thể bắt đầu nhập /firebase: để xem danh sách các câu lệnh có sẵn.
npx firebase-tools@latest mcp --generate-prompt-list
| Tên câu lệnh | Nhóm tính năng | Mô tả |
|---|---|---|
| firebase:deploy | core | Sử dụng lệnh này để triển khai tài nguyên cho Firebase. Đối số: <prompt> (không bắt buộc): mọi hướng dẫn cụ thể mà bạn muốn cung cấp về việc triển khai |
| firebase:init | core | Sử dụng lệnh này để thiết lập các dịch vụ của Firebase, chẳng hạn như các tính năng phụ trợ và AI. |
| firestore:generate_security_rules | firestore | Tạo Quy tắc bảo mật Firebase Firestore an toàn và các kiểm thử đơn vị tương ứng cho dự án của bạn. |
| storage:generate_security_rules | lượng nước giữ lại | Tạo Quy tắc bảo mật Bộ nhớ Firebase an toàn và các kiểm thử đơn vị tương ứng cho dự án của bạn. |
| crashlytics:connect | crashlytics | Sử dụng lệnh này để truy cập vào dữ liệu Crashlytics của một ứng dụng Firebase. |
Công cụ
Máy chủ MCP của Firebase cũng cung cấp một số công cụ dành cho các tác nhân AI sử dụng để giúp họ làm việc trực tiếp với dự án Firebase của bạn (với sự phê duyệt của bạn!). Không giống như câu lệnh, bạn không gọi trực tiếp các công cụ này; thay vào đó, các tác nhân AI hỗ trợ tính năng gọi công cụ (chẳng hạn như Antigravity, Claude Code hoặc Cursor) có thể tự động gọi các công cụ này để thực hiện các tác vụ phát triển khi cần.
Bảng sau đây mô tả các công cụ mà máy chủ MCP cung cấp.
npx firebase-tools@latest mcp --generate-tool-list
| Tên công cụ | Nhóm tính năng | Mô tả |
|---|---|---|
| apphosting_fetch_logs | apphosting | Tìm nạp nhật ký dịch vụ hoặc nhật ký bản dựng gần đây cho một phần phụ trợ của App Hosting. |
| apphosting_list_backends | apphosting | Liệt kê các phần phụ trợ Lưu trữ ứng dụng, cấu hình lưu lượng truy cập và miền tuỳ chỉnh trong dự án của bạn. |
| auth_get_users | auth | Truy xuất người dùng Xác thực Firebase theo UID, email, số điện thoại hoặc liệt kê tất cả người dùng. |
| auth_update_user | auth | Cập nhật tài khoản người dùng bằng cách bật/tắt tài khoản đó hoặc đặt các xác nhận quyền sở hữu tuỳ chỉnh. |
| auth_set_sms_region_policy | auth | Đặt chính sách khu vực SMS cho phép hoặc từ chối mã quốc gia cụ thể cho Firebase Authentication. |
| firebase_login | core | Đăng nhập người dùng vào Firebase CLI và máy chủ MCP hoặc kiểm tra trạng thái xác thực hiện tại. |
| firebase_logout | core | Đăng xuất người dùng khỏi Firebase CLI và máy chủ MCP. |
| firebase_validate_security_rules | core | Xác thực cú pháp và kiểm tra lỗi trong các quy tắc bảo mật của Firestore, Storage hoặc Cơ sở dữ liệu theo thời gian thực. |
| firebase_get_project | core | Truy xuất siêu dữ liệu và thông tin chi tiết về cấu hình cho dự án Firebase hiện đang hoạt động. |
| firebase_list_apps | core | Liệt kê tất cả ứng dụng Firebase đã đăng ký trong dự án đang hoạt động. |
| firebase_list_projects | core | Liệt kê các dự án Firebase mà người dùng đã xác thực có thể truy cập. |
| firebase_get_sdk_config | core | Truy xuất thông tin chi tiết về cấu hình SDK hoặc nội dung tệp cấu hình cho một ứng dụng Firebase đã đăng ký. |
| firebase_create_project | core | Tạo một dự án Firebase mới hoặc bật các dịch vụ Firebase trên một dự án Google Cloud hiện có. |
| firebase_create_app | core | Tạo một ứng dụng mới cho iOS, Android hoặc ứng dụng web trong dự án Firebase đang hoạt động. |
| firebase_create_android_sha | core | Thêm một hàm băm chứng chỉ SHA-1 hoặc SHA-256 vào một ứng dụng Android trong dự án Firebase đang hoạt động. |
| firebase_get_environment | core | Truy xuất cấu hình môi trường, dự án đang hoạt động và người dùng đã xác thực hiện tại của Firebase CLI và MCP. |
| firebase_update_environment | core | Cập nhật các chế độ cài đặt môi trường như thư mục dự án, dự án đang hoạt động hoặc tài khoản người dùng đang hoạt động. |
| firebase_init | core | Khởi chạy và định cấu hình các dịch vụ Firebase trong không gian làm việc của dự án cục bộ. |
| firebase_get_security_rules | core | Truy xuất các quy tắc bảo mật đang hoạt động cho Firestore, Storage hoặc Cơ sở dữ liệu theo thời gian thực. |
| firebase_read_resources | core | Đọc nội dung của các tài nguyên tài liệu firebase:// nội bộ hoặc liệt kê tất cả tài nguyên có sẵn. |
| firebase_deploy | core | Triển khai các dịch vụ và tài nguyên Firebase được định cấu hình trong firebase.json cho dự án của bạn. |
| firebase_deploy_status | core | Kiểm tra trạng thái và tiến trình của một công việc triển khai trong nền. |
| crashlytics_create_note | crashlytics | Thêm ghi chú vào một vấn đề trên Crashlytics cho ứng dụng Android hoặc iOS. |
| crashlytics_delete_note | crashlytics | Xoá ghi chú khỏi một vấn đề trong Crashlytics đối với ứng dụng Android hoặc iOS. |
| crashlytics_get_issue | crashlytics | Truy xuất thông tin chi tiết và siêu dữ liệu cho một vấn đề cụ thể trong Crashlytics. |
| crashlytics_list_events | crashlytics | Liệt kê các sự kiện gần đây về sự cố và ngoại lệ khớp với các bộ lọc đã chỉ định cho một vấn đề. |
| crashlytics_batch_get_events | crashlytics | Truy xuất các sự kiện mẫu về sự cố và ngoại lệ theo tên tài nguyên để gỡ lỗi. |
| crashlytics_list_notes | crashlytics | Liệt kê tất cả ghi chú được đính kèm vào một vấn đề Crashlytics cho ứng dụng Android hoặc iOS. |
| crashlytics_get_report | crashlytics | Tạo báo cáo số tổng hợp cho các vấn đề và sự kiện của Crashlytics. |
| crashlytics_update_issue | crashlytics | Cập nhật trạng thái (ĐANG MỞ hoặc ĐÃ ĐÓNG) của một vấn đề trên Crashlytics. |
| realtimedatabase_get_data | realtimedatabase | Đọc dữ liệu từ một đường dẫn được chỉ định trong Cơ sở dữ liệu thời gian thực của Firebase. |
| realtimedatabase_set_data | realtimedatabase | Ghi dữ liệu JSON vào một đường dẫn được chỉ định trong Cơ sở dữ liệu theo thời gian thực của Firebase. |
| dataconnect_build | dataconnect | Biên dịch các giản đồ, thao tác và trình kết nối Firebase SQL Connect để xác thực cú pháp và các loại. |
| dataconnect_list_services | dataconnect | Liệt kê các dịch vụ, lược đồ và trình kết nối Firebase SQL Connect được triển khai và cục bộ. |
| dataconnect_execute | dataconnect | Thực thi truy vấn hoặc đột biến GraphQL đối với dịch vụ hoặc trình mô phỏng Firebase SQL Connect. |
| functions_get_logs | chức năng | Truy xuất và lọc các mục nhật ký Cloud Functions từ Google Cloud Logging. |
| functions_list_functions | hàm | Liệt kê tất cả Cloud Functions đã triển khai trong dự án Firebase của bạn. |
| messaging_send_message | nhắn tin | Gửi thông báo đẩy qua Giải pháp gửi thông báo qua đám mây của Firebase đến mã thông báo đăng ký thiết bị hoặc chủ đề. |
| remoteconfig_get_template | remoteconfig | Truy xuất phiên bản đang hoạt động hoặc phiên bản được chỉ định của mẫu Cấu hình từ xa Firebase. |
| remoteconfig_update_template | remoteconfig | Xuất bản một mẫu Cấu hình từ xa Firebase mới hoặc khôi phục về phiên bản trước. |
| storage_get_object_download_url | lượng nước giữ lại | Truy xuất URL tải xuống của một đối tượng trong bộ chứa Cloud Storage. |
| firestore_get_document | firestore | Lấy một tài liệu từ cơ sở dữ liệu Firestore. |
| firestore_add_document | firestore | Tạo tài liệu từ cơ sở dữ liệu Firestore. |
| firestore_update_document | firestore | Cập nhật một tài liệu trong cơ sở dữ liệu Firestore. |
| firestore_delete_document | firestore | Xoá một tài liệu khỏi cơ sở dữ liệu Firestore. |
| firestore_list_documents | firestore | Liệt kê các tài liệu trong cơ sở dữ liệu Firestore. |
| firestore_list_collections | firestore | Liệt kê tất cả mã nhận dạng bộ sưu tập bên dưới một tài liệu. |
| firestore_query_collection | firestore | Truy vấn các tài liệu Firestore trong một bộ sưu tập bằng các bộ lọc và thứ tự sắp xếp không bắt buộc. |
| firestore_run_aggregation_query | firestore | Chạy một truy vấn tổng hợp dựa trên cơ sở dữ liệu Firestore. Thực thi một truy vấn tổng hợp (chẳng hạn như COUNT, SUM hoặc AVG) trên một truy vấn có cấu trúc và trả về kết quả tổng hợp. Các tham số bắt buộc: - parent: Tên tài nguyên mẹ ở định dạng projects/{project_id}/databases/{database_id}/documents (ví dụ: projects/my-project/databases/(default)/documents).- structured_aggregation_query: Một đối tượng StructuredAggregationQuery xác định truy vấn tổng hợp cần thực thi.Ví dụ về cách sử dụng (COUNT và AVG): { |
| firestore_create_database | firestore | Tạo cơ sở dữ liệu Firestore. |
| firestore_get_database | firestore | Lấy cơ sở dữ liệu Firestore. |
| firestore_list_databases | firestore | Liệt kê cơ sở dữ liệu Firestore. |
| firestore_update_database | firestore | Cập nhật cơ sở dữ liệu Firestore. |
| firestore_delete_database | firestore | Xoá cơ sở dữ liệu Firestore. |
| firestore_create_index | firestore | Tạo chỉ mục kết hợp. |
| firestore_get_index | firestore | Lấy một chỉ mục Firestore. |
| firestore_list_indexes | firestore | Liệt kê các chỉ mục Firestore. |
| firestore_delete_index | firestore | Xoá chỉ mục Firestore. |
| firestore_get_backup | firestore | Tạo bản sao lưu Firestore. |
| firestore_list_backups | firestore | Liệt kê các bản sao lưu Firestore. |
| firestore_delete_backup | firestore | Xoá bản sao lưu Firestore. |
| firestore_create_backup_schedule | firestore | Tạo lịch sao lưu Firestore. |
| firestore_get_backup_schedule | firestore | Lấy lịch sao lưu Firestore. |
| firestore_list_backup_schedules | firestore | Liệt kê lịch biểu sao lưu Firestore. |
| firestore_update_backup_schedule | firestore | Cập nhật lịch sao lưu Firestore. |
| firestore_delete_backup_schedule | firestore | Xoá lịch sao lưu Firestore. |
| firestore_get_backup | firestore | Tạo bản sao lưu Firestore. |
| firestore_list_backups | firestore | Liệt kê các bản sao lưu Firestore. |
| firestore_delete_backup | firestore | Xoá bản sao lưu Firestore. |
| firestore_create_backup_schedule | firestore | Tạo lịch sao lưu Firestore. |
| firestore_get_backup_schedule | firestore | Lấy lịch sao lưu Firestore. |
| firestore_list_backup_schedules | firestore | Liệt kê lịch biểu sao lưu Firestore. |
| firestore_update_backup_schedule | firestore | Cập nhật lịch sao lưu Firestore. |
| firestore_delete_backup_schedule | firestore | Xoá lịch sao lưu Firestore. |
| developerknowledge_search_documents | developerknowledge | Hãy sử dụng công cụ này để tìm tài liệu về các sản phẩm dành cho nhà phát triển của Google. Các tài liệu này chứa API chính thức, đoạn mã, ghi chú phát hành, các phương pháp hay nhất, hướng dẫn, thông tin gỡ lỗi và nhiều nội dung khác. Công cụ này bao gồm các sản phẩm và miền sau: * ADK: adk.dev * Android: developer.android.com * Apigee: docs.apigee.com * Chrome: developer.chrome.com * Dart: dart.dev * Firebase: firebase.google.com * Flutter: docs.flutter.dev * Fuchsia: fuchsia.dev * Gemini CLI: geminicli.com * Genkit: genkit.dev * Go: go.dev * Google AI: ai.google.dev * Google Antigravity: antigravity.google * Google Cloud: cloud.google.com và docs.cloud.google.com * Google Developers, Ads, Search, Google Maps, YouTube: developers.google.com * Google Home: developers.home.google.com * Google Maps Platform: mapsplatform.google.com * TensorFlow: www.tensorflow.org * Web: web.dev Công cụ này trả về các đoạn văn bản, tên và URL cho các tài liệu phù hợp. Nếu các đoạn được trả về không đủ chi tiết để trả lời câu hỏi của người dùng, hãy sử dụng get_documents với parent từ đầu ra của công cụ này để truy xuất toàn bộ nội dung tài liệu. |
| developerknowledge_answer_query | developerknowledge | Sử dụng answer_query để nhận được câu trả lời có căn cứ cho một câu hỏi về các sản phẩm dành cho nhà phát triển của Google. Công cụ này có hạn mức giới hạn. Công cụ này sẽ tổng hợp thông tin từ kho dữ liệu để tạo câu trả lời cho câu hỏi. answer_query đưa ra câu trả lời dựa trên cùng một kho dữ liệu như search_documents. Công cụ này trả về answer_text đã tạo và danh sách tên tài liệu (references) được dùng để tạo câu trả lời. Sử dụng get_documents cùng với tên tài liệu để tìm nạp toàn bộ nội dung tài liệu nếu cần. Nếu bạn gặp lỗi 429 hết hạn mức, hãy sử dụng search_documents. |
| developerknowledge_get_documents | developerknowledge | Sử dụng công cụ này để truy xuất toàn bộ nội dung của một tài liệu hoặc tối đa 20 tài liệu trong một lệnh gọi. Bạn nên lấy tên tài liệu từ trường parent của kết quả từ một lệnh gọi đến công cụ search_documents. Đặt tham số names thành danh sách tên tài liệu. |
Tài nguyên
Máy chủ MCP cung cấp các tài nguyên là những tệp tài liệu dành cho các tác nhân AI sử dụng. Những tác nhân hỗ trợ việc sử dụng tài nguyên sẽ tự động đưa các tài nguyên có liên quan vào ngữ cảnh phiên.
Bảng sau đây mô tả các tài nguyên mà máy chủ MCP cung cấp.
npx firebase-tools@latest mcp --generate-resource-list
| Tên tài nguyên | Mô tả |
|---|---|
| app_id_guide | Hướng dẫn về mã ứng dụng Firebase: hướng dẫn tác nhân mã hoá cách chọn mã ứng dụng Firebase trong dự án hiện tại |
| crashlytics_investigations_guide | Hướng dẫn điều tra Firebase Crashlytics: Hướng dẫn cho tác nhân lập trình khi điều tra các lỗi được báo cáo trong vấn đề Crashlytics, bao gồm cả quy trình chẩn đoán và khắc phục sự cố. |
| crashlytics_issues_guide | Hướng dẫn về vấn đề của Firebase Crashlytics: Hướng dẫn cho tác nhân lập trình khi làm việc với các vấn đề của Crashlytics, bao gồm cả các quy tắc và quy trình ưu tiên để chẩn đoán và khắc phục vấn đề. |
| crashlytics_reports_guide | Hướng dẫn về báo cáo Firebase Crashlytics: Hướng dẫn tác nhân lập trình cách yêu cầu báo cáo Crashlytics, bao gồm cả cách đặt bộ lọc phù hợp và cách hiểu các chỉ số. Nhân viên hỗ trợ nên đọc hướng dẫn này trước khi yêu cầu bất kỳ báo cáo nào. |
| backend_init_guide | Hướng dẫn khởi động phần phụ trợ Firebase: hướng dẫn tác nhân viết mã cách định cấu hình các dịch vụ phụ trợ Firebase trong dự án hiện tại |
| ai_init_guide | Hướng dẫn khởi động Firebase GenAI: hướng dẫn tác nhân lập trình cách định cấu hình các chức năng GenAI trong dự án hiện tại bằng Firebase |
| firestore_init_guide | Hướng dẫn khởi tạo Firestore: hướng dẫn tác nhân lập trình cách định cấu hình Firestore trong dự án hiện tại |
| firestore_rules_init_guide | Hướng dẫn khởi tạo quy tắc Firestore: hướng dẫn tác nhân lập trình thiết lập các quy tắc bảo mật Firestore trong dự án |
| auth_init_guide | Hướng dẫn khởi tạo Xác thực Firebase: hướng dẫn tác nhân mã hoá cách định cấu hình Xác thực Firebase trong dự án hiện tại |
| hosting_init_guide | Hướng dẫn triển khai dịch vụ Lưu trữ Firebase: hướng dẫn tác nhân mã hoá cách triển khai dịch vụ Lưu trữ Firebase trong dự án hiện tại |
| Cập nhật giao diện người dùng Môi trường | Giao diện trực quan để chọn dự án Firebase đang hoạt động |
| Triển khai giao diện người dùng | Giao diện trực quan cho Firebase Deploy |
| Giao diện người dùng Init | Giao diện trực quan cho Firebase Init |
| tài liệu | Firebase Docs: tải nội dung văn bản thuần tuý từ tài liệu Firebase, ví dụ: https://firebase.google.com/docs/functions trở thành firebase://docs/functions |