入门攻略
MCP提交
探索
Firestore MCP
一个用于直接操作Google Firestore的MCP服务器,提供文档增删改查、查询和集合列表功能
2分
0
2025-04-28 16:34:46
概述
工具列表
内容详情
替代品
什么是Firestore MCP Server?
这是一个专门为Claude Desktop设计的中间件服务,作为Google Firestore数据库的操作桥梁。它采用MCP(Model Context Protocol)协议,让非技术用户也能通过自然语言指令管理云端数据。如何使用该服务?
只需在Claude Desktop中发送自然语言指令,例如'查询所有30岁以上的用户',服务会自动转换为Firestore操作。需要预先配置Google云项目凭证。适用场景
适用于需要快速操作Firestore数据的场景,特别是当开发资源有限时,产品/运营人员可直接通过Claude管理数据。主要功能
文档增删改查支持完整的文档生命周期管理,包括创建/读取/更新/删除操作
高级查询支持条件过滤、结果排序和数量限制等查询功能
多项目管理可同时配置多个Firestore项目,通过环境变量切换
优势与局限性
优势
无需编写代码即可操作数据库
通过自然语言降低使用门槛
支持多项目灵活切换
查询结果自动格式化便于阅读
局限性
需要预先配置Google云凭证
复杂查询可能受限于自然语言理解
批量操作性能不如直接调用SDK
如何使用
安装依赖确保已安装Node.js环境后运行依赖安装命令
项目配置在keys目录放置Google云服务账号的JSON凭证文件
Claude集成修改claude_desktop_config.json配置文件添加服务配置
使用案例
用户管理快速查询和更新用户资料
数据统计获取满足条件的记录数量
常见问题
1
如何确认服务已正确连接?可以尝试查询已知存在的文档,或使用listCollections命令查看可用集合
2
出现权限错误该如何解决?1. 确认服务账号有Cloud Datastore Owner权限
2. 检查凭证文件是否放在正确位置
3. 确认项目ID拼写正确
相关资源
Firestore官方文档Google Firestore的完整功能文档
MCP协议说明Model Context Protocol的技术规范
精选MCP服务推荐

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
2,954
5分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6,099
4.5分

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
209
4.3分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1,426
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
88
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
362
4.8分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
4,852
4.7分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
323
4.5分