通过AI助手直接部署到 Render.com。
此MCP(模型上下文协议)服务器允许像Claude这样的AI助手与Render API交互,从而实现服务在Render.com上的部署和管理。
npm install -g @niyogi/render-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
将以下内容添加到您的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": []
}
}
}
重启Cline以使更改生效
您现在可以通过Claude与Render进行交互:
Claude,请将我的网络服务部署到Render
安装render-mcp包:
npm install -g @niyogi/render-mcp
配置您的API密钥:
node bin/render-mcp.js configure --api-key=YOUR_API_KEY
在单独的终端中启动MCP服务器:
node bin/render-mcp.js start
在Windsurf/Cursor设置中添加Render MCP服务器:
您现在可以在您的AI助手使用Render命令
对于直接使用Claude API的自定义应用:
确保render-mcp服务器正在运行:
node bin/render-mcp.js start
在您的应用程序中,当通过API向Claude发送消息时,在请求中包含MCP服务器连接:
{
"mcpConnections": [
{
"name": "render",
"transport": {
"type": "stdio",
"command": "node",
"args": ["/path/to/render-mcp/bin/render-mcp.js", "start"]
}
}
]
}
Claude现在可以与您的Render MCP服务器进行交互
这里是一些示例提示,您可以在连接MCP服务器后与Claude一起使用:
git clone https://github.com/niyogi/render-mcp.git
cd render-mcp
npm install
npm run build
npm test
MIT