render-mcp

render-mcp

与 Render (https://render.com) 互动并轻松部署您的服务

远程shell执行
访问服务器

README

Render 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

推荐服务器

e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
AIO-MCP Server

AIO-MCP Server

🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。

精选
本地
https://github.com/Streen9/react-mcp

https://github.com/Streen9/react-mcp

react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

精选
本地
any-chat-completions-mcp

any-chat-completions-mcp

将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。

精选
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
MySQL MCP Server

MySQL MCP Server

允许人工智能助手通过受控界面列出表格、读取数据和执行 SQL 查询,从而使数据库探索和分析更安全、更有条理。

精选
browser-use MCP server

browser-use MCP server

一个由人工智能驱动的浏览器自动化服务器,它实现了模型上下文协议,从而能够使用自然语言控制网页浏览器,以执行诸如导航、表单填写和视觉交互等任务。

精选
mcp-codex-keeper

mcp-codex-keeper

作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。

精选
OpenRouter MCP Server

OpenRouter MCP Server

提供与 OpenRouter.ai 的集成,允许通过统一的界面访问各种 AI 模型。

精选
Supabase MCP Server

Supabase MCP Server

通过提供数据库管理、SQL查询执行和Supabase管理API访问工具,并内置安全控制,使Cursor和Windsurf能够安全地与Supabase数据库交互。

精选