本项目提供了一个模型上下文协议(MCP)服务器,可连接至 Google 的天秤座 2.0 闪光图像生成模型,专为与 Roo Code 及其他兼容的 AI 助手协同使用而设计。
此 MCP 服务器是一款实用工具,借助 Google 的天秤座 2.0 闪光模型实现文本到图像的生成,并且全面支持所有可用的 API 参数。它能让 Roo Code 这类 AI 助手通过 Model Context Protocol (MCP) 生成图像,还可对生成过程进行全方位控制。
npm install -g gemini-flash-mcp
gemini-flash-mcp-install
"gemini-flash-mcp": {
"env": {
"GEMINI_API_KEY": "your-google-ai-api-key"
}
}
git clone https://github.com/jezweb/gemini-image-generation-mcp.git
cd gemini-image-generation-mcp
npm install
npm run build
~/.config/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json。~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或其他操作系统的相应路径。
添加以下配置:"gemini-flash-mcp": {
"command": "node",
"args": ["/path/to/gemini-flash-mcp/build/index.js"],
"env": {
"GEMINI_API_KEY": "your-google-ai-api-key"
}
}
gemini-flash-mcp-start
app:主应用程序文件。config:配置文件和设置。public:静态资源文件。.env:环境变量文件。要运行项目:
npm start
要构建项目:
npm run build
app.ts:主应用程序逻辑。config.ts:配置和设置管理。types.ts:定义接口和类型。env.ts:环境变量处理。logger.ts:日志记录功能。要运行测试:
npm test
目前正在进行测试并努力修复一些与 Gemini API 相关的问题。代码可能无法正常运行,抱歉!
项目使用 MIT 许可证。请参阅 LICENSE 文件以获取详细信息。
感谢以下人员和项目的贡献: