Justrunmy.app Hosting MCP Server について
JustRunMy.Appのホスティング基盤でアプリをデプロイ、管理するリモートMCPサーバーです。アプリをすばやく公開したい個人開発者向けに、設定、稼働状況の確認、コンテナ操作のツールを提供します。
主な機能
- 01アプリの状態とログの取得
- 02Gitまたはイメージからのデプロイ
- 03環境変数とポートの設定
- 04ボリュームとリソース上限の管理
- 05コンテナ内でのコマンド実行
- 06アプリの起動、停止、削除
活用シーン
- 01Gitリポジトリからアプリを作成してデプロイ
- 02ログを調べてアプリの問題を診断
- 03稼働中アプリの設定を変更
- 04コンテナ内でメンテナンスコマンドを実行
MCP 対応
ローカルのstdioトランスポートや実行ファイルはなく、リモート接続のみを提供するMCPサーバーです。MCPクライアントにデプロイ、設定、監視、アプリのライフサイクル管理ツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://justrunmy.app/api/mcpclaude mcp add --transport http justrunmy-app https://justrunmy.app/api/mcp{"mcpServers":{"justrunmy-app":{"type":"http","url":"https://justrunmy.app/api/mcp"}}}Cursor で開く{"servers":{"justrunmy-app":{"type":"http","url":"https://justrunmy.app/api/mcp"}}}VS Code で開く{"mcpServers":{"justrunmy-app":{"type":"http","url":"https://justrunmy.app/api/mcp"}}}{"mcpServers":{"justrunmy-app":{"serverUrl":"https://justrunmy.app/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://justrunmy.app/api/mcp認証が必要ツール
詳細
JustRunMy.App MCP サーバー
JustRunMy.App は、デプロイ時の煩わしさを解消するために作られた、軽量なホスティングプラットフォームです。サーバー、設定、Docker に悩まされることなく、Cursor や VS Code などの IDE から、あるいはコードをアップロードするだけで、数秒でアプリを公開できます。
DevOps を学ばずに、プロジェクトをすばやく低コストで共有したいホビイスト、いろいろ試してみたい方、インディー開発者向けに設計しました。新しい MCP サーバーを使えば、AI アシスタントはコードの作成を支援するだけでなく、アプリのデプロイ、管理、更新も直接行えます。
このリポジトリには、JustRunMy.App MCP サーバーに接続し、IDE またはエージェントで使い始める方法が記載されています。
🔑 アクセス
- https://justrunmy.app で登録します。
- アカウントにサインインします。
- 左側のメニューから MCP Server Config を開きます。
⚡ Cursor でのクイックセットアップ
MCP Server Config 内に、次のボタンがあります。
Add to Cursor
- クリックすると、設定が Cursor IDE に自動で追加されます。
- 必要に応じて Cursor を再起動すると、MCP ツールが IDE に表示されます。
⚙️ 手動セットアップ(その他の IDE/エージェント)
- リモート MCP サーバーのみ利用できます。
stdioや実行ファイルなどのローカルクライアントトランスポートはありません。
セットアップ方法:
- MCP Server Config ページに表示されている Remote MCP Server Config をコピーします。
- IDE/エージェントの設定で、MCP サーバーのエントリーを入力する箇所に貼り付けます。
- 保存して再読み込みします。
利用可能な MCP ツール
| ツール名 | 説明 |
|---|---|
jrnm_get_user_apps | JustRunMy.App でアクセスできるすべてのアプリを一覧表示します。 |
jrnm_get_app_status | 特定のアプリの現在のステータスとエンドポイントを取得します。 |
jrnm_get_app_logs | アプリの最近のログを取得し、監視やデバッグに利用します。 |
jrnm_get_app_ports | アプリのポートマッピング(内部 ↔ 外部)を表示します。 |
jrnm_get_app_volumes | アプリに接続されている永続ストレージボリュームを一覧表示します。 |
jrnm_get_env_vars | アプリに設定されているすべての環境変数を取得します。 |
jrnm_get_app_deploy_info_using_git | 既存のアプリにコードをプッシュしてデプロイを開始するための Git URL を取得します。 |
jrnm_get_new_app_deploy_info_using_git | 新しいアプリを作成してデプロイするための Git URL を取得します。 |
jrnm_add_app_volume | アプリに新しい永続ストレージボリュームを接続します。 |
jrnm_remove_app_volume | アプリから永続ボリュームを切り離して削除します。 |
jrnm_rename_app | アプリの表示名を変更します。 |
jrnm_set_app_built_image | ビルド済みイメージをアプリにデプロイします。 |
jrnm_set_app_docker_image | Docker レジストリのイメージをアプリにデプロイします。 |
jrnm_set_app_ports | アプリのポートマッピングを定義します。 |
jrnm_set_app_quotas | アプリの CPU と RAM の上限を設定します。 |
jrnm_set_app_command | アプリの起動コマンドを上書きします。 |
jrnm_set_env_vars | アプリのすべての環境変数を置き換えます。 |
jrnm_update_env_var | アプリの環境変数を1つ追加または更新します。 |
jrnm_start_or_restart_app | アプリを起動または再起動します(新しい設定を適用します)。 |
jrnm_stop_app | 実行中のアプリを停止します。 |
jrnm_delete_app | アプリとそのリソースを完全に削除します。 |
jrnm_execute_command_in_app | 実行中のアプリコンテナ内でシェルコマンドを実行します。 |
📬 サポート
サポートに関するお問い合わせは、次のメールアドレスまでお送りください:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。