firestore

一个支持对Firestore数据库进行文档操作与查询的MCP服务器。

后端开发 后端开发全栈开发 写后端代码处理线上故障自动同步数据 claudecursor通用 ★ 20 更新于 2026-07-27

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:firestore。
它的用途是:一个支持对Firestore数据库进行文档操作与查询的MCP服务器。
完整的 Skill 内容见:https://321skill.com/skills/firestore/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我在‘users’集合里,查询所有‘status’字段为‘active’且注册时间在2024年之后的用户文档,按注册时间倒序排列,只取前10条。”,它会通过此Skill连接到你的Firestore数据库,执行相应的复合查询,并以结构化的格式返回结果,方便你快速验证业务逻辑或排查问题。

介绍

这个Skill解决了开发者在构建应用时,需要频繁与Firestore数据库进行交互(如增删改查文档、执行复杂查询)的痛点。它通过标准化的MCP协议,将Firestore的操作能力无缝集成到AI助手的工作流中。

使用时,开发者需要配置好Firestore项目凭据,然后AI助手就可以根据自然语言指令,执行具体的数据库操作,例如“查找用户集合中最近7天活跃的记录”或“在订单集合中插入一条新数据”。

它非常适合需要快速原型开发、进行数据验证或管理应用后台数据的开发者。无论是调试数据模型,还是为应用生成测试数据,这个Skill都能显著提升效率。

使用前请确保已正确配置Firestore服务账号密钥,并注意在开发环境中使用,避免在生产环境中直接操作关键数据。建议结合具体的业务逻辑验证查询结果,以确保数据操作的准确性。

核心特点

与通用数据库操作Skill相比,它专门针对Google Cloud Firestore(NoSQL文档数据库)进行了深度优化和适配,提供了原生的查询语法支持和针对Firestore数据模型的操作指令。

注意事项

不适合需要直接操作SQL关系型数据库或执行复杂事务性操作的场景。

常见问题

如何配置Firestore的访问权限?

需要先在Google Cloud Console创建服务账号并下载密钥文件,然后在Skill配置中指定该密钥文件的路径。

它能执行哪些Firestore操作?

支持基本的文档增删改查,以及使用where、orderBy、limit等条件进行复合查询。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/firestore/raw/index.md 读取 firestore 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。