MCP 双子座CLI
为Google的双子座CLI提供简单的MCP服务器包装,使AI助手能够通过"模型背景协议"来使用双子座的能力.
它会做什么
这个服务器暴露出两个与双子座CLI相互作用的工具:
googleSearch: 要求双子座使用您的查询进行 Google 搜索geminiChat: 直接向双子座发送提示进行一般性对话
先决条件
- 双子座CLI 安装和配置( 可选择使用 -- allow-npx 旗)
QQ 快速启动 Claude 代码
1. 添加 MCP 服务器
claude mcp add -s project gemini-cli -- npx @choplin/mcp-gemini-cli --allow-npx
或者用下面安装选项部分显示的设置配置您的 MCP 客户端 .
试试看
示例提示:
- 搜索:"使用Google搜索最新类型脚本 5.0 特性"
- 聊天:"请双子座解释在JavaScript中Aync/await与承诺的区别"
QQ 安装选项
使用带有 -- allow-npx 旗的 npx
{
"mcpServers": {
"mcp-gemini-cli": {
"command": "npx",
"args": ["@choplin/mcp-gemini-cli", "--allow-npx"]
}
}
}
地方发展
- 克隆并安装 :
git clone https://github.com/choplin/mcp-gemini-cli
cd mcp-gemini-cli
bun install
- 添加到 Claude 桌面配置 :
{
"mcpServers": {
"mcp-gemini-cli": {
"command": "bun",
"args": ["run", "/path/to/mcp-gemini-cli/index.ts"]
}
}
}
可用的工具
1. 谷歌搜索
使用双子座CLI进行谷歌搜索.
参数:
query(必须): 搜索查询limit(可选):结果的最大数量sandbox(可选):以沙盒模式运行yolo(可选) : 跳过确认model(可选):要使用的双子模型(默认:"gemini-2.5-pro")
2. 子宫颈炎
和双子座谈谈.
参数:
prompt(必须): 对话提示sandbox(可选):以沙盒模式运行yolo(可选) : 跳过确认model(可选):要使用的双子模型(默认:"gemini-2.5-pro")
示例提示
尝试这些提示可以看到 Mcp-gemini-cli 动作:
- 搜索:"使用Google搜索最新类型脚本 5.0 特性"
- 聊天:"请双子座解释在JavaScript中Aync/await与承诺的区别"
示例使用法
谷歌搜索
// Simple search
googleSearch({ query: "latest AI news" });
// Search with limit
googleSearch({
query: "TypeScript best practices",
limit: 5,
});
遗传
// Simple chat
geminiChat({ prompt: "Explain quantum computing in simple terms" });
// Using a different model
geminiChat({
prompt: "Write a haiku about programming",
model: "gemini-2.5-flash",
});
发展
说明发展需要 阿宝 运行时间.
在开发模式中运行
bun run dev
运行测试
bun test
生产建筑
# Development build
bun run build
# Production build (minified)
bun run build:prod
显示格式( F)
# Lint code
bun run lint
# Format code
bun run format
捐款
欢迎捐款! 请随意提交拉力请求.
许可证
这个项目根据麻省理工学院许可证获得许可----详情见LICENSE文件.