Render MCP Server

Render MCP Server

site icon
2025.03.16 3
TypeScript服务部署服务管理自动化部署开发效率
Render MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,旨在通过 AI 助手(如 Claude)与 Render.com API 进行交互,实现服务的部署和管理。该服务提供了丰富的功能,包括服务列表查看、服务详情获取、服务部署、创建新服务、删除服务、部署历史查询、环境变量管理以及自定义域名管理等。
View on GitHub

Overview

基本能力

产品定位

Render MCP Server 是一个用于通过 AI 助手与 Render.com 交互的中间件,简化了服务的部署和管理流程。

核心功能

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

适用场景

  • 通过 AI 助手自动化部署和管理 Render.com 上的服务
  • 快速查询和管理 Render 账户中的服务
  • 自动化环境变量和自定义域名的配置

工具列表

  • render-mcp start: 启动 MCP 服务器
  • render-mcp config: 检查配置
  • render-mcp doctor: 运行诊断
  • render-mcp configure: 配置 API 密钥

常见问题解答

  • 如何获取 Render API 密钥?从 Render Dashboard 获取。
  • 如何配置 MCP 服务器?使用 node bin/render-mcp.js configure --api-key=YOUR_API_KEY 命令。
  • 如何启动 MCP 服务器?使用 node bin/render-mcp.js start 命令。

使用教程

使用依赖

  • 需要安装 Node.js 和 npm

安装教程

npm install -g @niyogi/render-mcp

配置

  1. 获取 Render API 密钥
  2. 配置 MCP 服务器
node bin/render-mcp.js configure --api-key=YOUR_API_KEY

调试方式

node bin/render-mcp.js doctor

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。