gemini-mcp-server

gemini-mcp-server

site icon
2025.03.24 0
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 模型提供文本生成能力。

核心功能

  • 文本生成(generate_text)
  • 与 Claude Desktop 应用集成

适用场景

  • 需要集成 Google Gemini Pro 模型进行文本生成的场景
  • 与 Claude Desktop 应用配合使用的开发环境

工具列表

  • generate_text: 提供文本生成功能,基于 Google 的 Gemini Pro 模型。

常见问题解答

使用教程

使用依赖

  • Node.js 18 或更高版本
  • Google Gemini API key
  • TypeScript
  • Claude Desktop 应用

安装教程

  1. 克隆仓库:
git clone https://github.com/GeorgeJeffers/gemini-mcp-server.git
cd gemini-mcp-server
  1. 安装依赖:
npm install
  1. 构建:
npm run build

Claude Desktop 集成

  1. 打开 Claude Desktop
  2. 进入 Settings > Developer
  3. 点击 "Edit Config"
  4. 添加以下配置:
{
  "name": "gemini",
  "command": "node",
  "args": ["dist/gemini_mcp_server.js"],
  "env": {
    "GEMINI_API_KEY": "your_api_key_here"
  },
  "cwd": "/path/to/mcp-gemini-server"
}

替换: - /path/to/mcp-gemini-server 为克隆仓库的绝对路径 - your_api_key_here 为实际的 Google Gemini API key

服务器现在可以在 Claude Desktop 的 MCP 服务器列表中使用。

调试方式

许可证

该项目遵循 MIT 开源许可条款。