レンダリングMCPサーバー
AI アシスタントを通じてRender.comに直接デプロイします。
この MCP (Model Context Protocol) サーバーにより、Claude などの AI アシスタントが Render API と対話できるようになり、Render.com でのサービスの展開と管理が可能になります。
特徴
Renderアカウント内のすべてのサービスを一覧表示する
特定のサービスの詳細を取得する
サービスの展開
新しいサービスを作成する
サービスを削除する
展開履歴を取得する
環境変数を管理する
カスタムドメインを管理する
Related MCP server: Columbia MCP Server
インストール
構成
レンダリングダッシュボードからレンダリングAPIキーを取得します
キーを使用して MCP サーバーを構成します。
あるいは、 --api-keyフラグを指定せずにnode bin/render-mcp.js configureを実行して、API キーの入力を求めることもできます。
使用法
サーバーの起動
構成の確認
診断の実行
注: パッケージをグローバルにインストールした場合は、短いコマンドも使用できます。
さまざまなAIアシスタントと併用する
Clineと併用
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, please deploy my web service to Render
Windsurf/Cursorと併用
render-mcp パッケージをインストールします。
npm install -g @niyogi/render-mcpAPI キーを設定します。
node bin/render-mcp.js configure --api-key=YOUR_API_KEY別のターミナルで MCP サーバーを起動します。
node bin/render-mcp.js startWindsurf/Cursor 設定で、Render MCP サーバーを追加します。
サーバー名: render
サーバータイプ: stdio
コマンド: ノード
引数: ["/path/to/render-mcp/bin/render-mcp.js", "start"]
AIアシスタントでレンダリングコマンドが使用できるようになりました
Claude API統合の使用
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"] } } ] }クロードはRender MCPサーバーと対話できるようになります
プロンプトの例
MCP サーバーが接続されたら、Claude で使用できるプロンプトの例を次に示します。
「Render 上のすべてのサービスを一覧表示する」
「ID srv-123456 の Web サービスをデプロイする」
「GitHub リポジトリから Render に新しい静的サイトを作成する」
「サービスのデプロイメント履歴を表示してください」
「サービスに環境変数を追加する」
「サービスにカスタムドメインを追加する」
発達
ソースから構築
テストの実行
ライセンス
マサチューセッツ工科大学