用于Gemini CLI的Render.com MCP扩展
此Gemini CLI扩展与Render.com的模型上下文协议(MCP)服务器集成,提供了直接从Gemini CLI管理Render.com服务并与之交互的工具。
特性
此扩展连接到Render.com的远程MCP服务器,该服务器提供以下工具:
- 管理Render.com服务
- 部署应用程序
- 监控服务健康状况
- 管理环境变量
- 以及更多Render.com操作
先决条件
- Gemini CLI 安装
- Node.js(v18或更高版本)
- Render.com API密钥
设置
- 从获取Render.com API密钥 https://dashboard.render.com/
- 转到帐户设置→ API密钥 - 创建新的API密钥
- 创建一个
.env扩展目录中的文件:
cp .env.example .env然后编辑 .env 并添加您的API密钥:
RENDER_API_KEY=your_render_api_key_here注: 这 .env 文件被gitignored,将不会提交到版本控制中。
- 安装扩展:
gemini extensions install /path/to/render-com-mcp- 启用扩展:
gemini extensions enable render-com-mcp用法
安装并启用后,您可以在Gemini CLI对话中直接使用Render.com工具:
gemini chat然后在聊天中:
- “列出我的渲染服务”
- “将我的最新更改部署到生产环境”
- “检查我的web服务的状态”
- “更新我的服务的环境变量”
配置
扩展包括:
gemini-extension.json-扩展配置start-server.js-加载的包装脚本.env并启动MCP连接.env-您的Render.com API密钥(从创建.env.example)
扩展自动从 .env 扩展目录中的文件。
故障排除
身份验证错误
确保你的 .env 文件存在并且包含有效的 RENDER_API_KEY:
cat .env # Unix/Mac/Linux
type .env # Windows文件应包含:
RENDER_API_KEY=your_actual_api_key_here扩展未启动
- 验证是否安装了Node.js:
node --version - 检查一下
.env文件在扩展目录中 - 在中验证API密钥
.env是正确的
连接问题
验证您是否可以访问互联网并且可以访问 https://mcp.render.com/mcp
许可证
阿帕奇-2.0
