
gemini-mcp-server

2025.01.28
4
TypeScript文本生成开发工具集成内容生成
gemini-mcp-server 是一个基于 TypeScript 实现的 Model Context Protocol (MCP) 服务器,集成了 Google 的 Gemini Pro 模型。该服务器主要用于与 Claude Desktop 应用集成,提供文本生成功能。
View on GitHub
Overview
基本能力
产品定位
gemini-mcp-server 是一个 MCP 服务器,旨在通过集成 Google Gemini Pro 模型提供文本生成服务,并与 Claude Desktop 应用无缝集成。
核心功能
- 文本生成:通过
generate_text
工具生成文本内容。 - 与 Claude Desktop 集成:支持在 Claude Desktop 中配置和使用该服务器。
适用场景
- 文本生成:适用于需要自动化生成文本内容的场景。
- 开发工具集成:适用于开发者希望通过 Claude Desktop 使用 Gemini Pro 模型的场景。
工具列表
- generate_text:用于生成文本内容,基于 Google Gemini Pro 模型。
常见问题解答
- 如何获取 Google Gemini API key?:需要从 Google 开发者平台申请。
- 如何配置 Claude Desktop?:按照安装教程中的步骤配置
config.json
文件。
使用教程
使用依赖
- Node.js 18 或更高版本:
bash node --version
- Google Gemini API key:需自行申请。
- TypeScript:
bash npm install -g typescript
- Claude Desktop app:需提前安装。
安装教程
- 克隆仓库:
bash git clone https://github.com/GeorgeJeffers/gemini-mcp-server.git cd gemini-mcp-server
- 安装依赖:
bash npm install
- 构建项目:
bash npm run build
调试方式
- 启动服务器:
bash node dist/gemini_mcp_server.js
- 检查日志:确保服务器正常运行且无错误输出。
- 在 Claude Desktop 中测试
generate_text
功能。