R

Render微云平台

@niyogi/render-mcp
0 Stars 372 次浏览 niyogi 更新于 2026-08-23

与 Render(https://render.com)交互,轻松部署您的服务。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

渲染 MCP 服务器

直接通过 AI 助手部署到 Render.com

这个 MCP(模型上下文协议)服务器允许像 Claude 这样的 AI 助手与 Render API 交互,从而能够在 Render.com 上部署和管理服务。

特性

  • 列出您在 Render 账户中的所有服务
  • 获取特定服务的详细信息
  • 部署服务
  • 创建新服务
  • 删除服务
  • 获取部署历史
  • 管理环境变量
  • 管理自定义域名

安装

npm install -g @niyogi/render-mcp

配置

  1. Render 仪表板 获取您的 Render API 密钥。
  2. 使用您的密钥配置 MCP 服务器:
node bin/render-mcp.js configure --api-key=YOUR_API_KEY

或者,您可以运行 node bin/render-mcp.js configure 并不带 --api-key 标志来被提示输入您的 API 密钥。

使用

启动服务器

node bin/render-mcp.js start

检查配置

node bin/render-mcp.js config

运行诊断

node bin/render-mcp.js doctor

注意:如果您已全局安装该软件包,还可以使用较短的命令:

render-mcp start
render-mcp config
render-mcp doctor

与其他 AI 助手配合使用

与 Cline 配合使用

  1. 在您的 Cline MCP 设置文件中添加以下内容:

    {
      "mcpServers": {
        "render": {
          "command": "node",
          "args": ["/path/to/render-mcp/bin/render-mcp.js", "start"],
          "env": {
            "RENDER_API_KEY": "your-render-api-key"
          },
          "disabled": false,
          "autoApprove": []
        }
      }
    }
    
  2. 重启 Cline 使更改生效

  3. 您现在可以通过 Claude 与 Render 交互:

    Claude,请将我的 Web 服务部署到 Render
    

与 Windsurf/Cursor 配合使用

  1. 安装 render-mcp 包:

    npm install -g @niyogi/render-mcp
    
  2. 配置您的 API 密钥:

    node bin/render-mcp.js configure --api-key=YOUR_API_KEY
    
  3. 在单独的终端中启动 MCP 服务器:

    node bin/render-mcp.js start
    
  4. 在 Windsurf/Cursor 设置中添加 Render MCP 服务器:

    • 服务器名称: render
    • 服务器类型: stdio
    • 命令: node
    • 参数: ["/path/to/render-mcp/bin/render-mcp.js", "start"]
  5. 您现在可以在您的 AI 助手中使用 Render 命令了

与 Claude API 集成配合使用

对于直接使用 Claude 的 API 的自定义应用程序:

  1. 确保 render-mcp 服务器正在运行:

    node bin/render-mcp.js start
    
  2. 在您的应用程序中,当通过 API 向 Claude 发送消息时,在请求中包含 MCP 服务器连接:

    {
      "mcpConnections": [
        {
          "name": "render",
          "transport": {
            "type": "stdio",
            "command": "node",
            "args": ["/path/to/render-mcp/bin/render-mcp.js", "start"]
          }
        }
      ]
    }
    
  3. Claude 现在能够与您的 Render MCP 服务器交互

示例提示

这里有一些示例提示,一旦 MCP 服务器连接后,您可以与 Claude 一起使用:

  • "列出我在 Render 上的所有服务"
  • "部署我的 ID 为 srv-123456 的 Web 服务"
  • "从我的 GitHub 仓库创建一个新的静态站点在 Render 上"
  • "显示我的服务的部署历史"
  • "向我的服务添加环境变量"
  • "向我的服务添加自定义域名"

开发

从源代码构建

git clone https://github.com/niyogi/render-mcp.git
cd render-mcp
npm install
npm run build

运行测试

npm test

许可证

MIT

相关 MCP 服务