firestore
一个支持对Firestore数据库进行文档操作与查询的MCP服务器。
安装使用
复制下面这段提示词发给你的 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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/firestore/raw/index.md(查看排版版本)