
hopx-ai/mcp
Productivity workflowこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
HOPX用のモデルコンテキストプロトコル(MCP)サーバー。AIアシスタントが孤立したクラウドコンテナ内でコードを実行できるようにします。
概要
HOPX用のモデルコンテキストプロトコル(MCP)サーバー。AIアシスタントが孤立したクラウドコンテナ内でコードを実行できるようにします。 - Python、JavaScript、Bash、Goを分離コンテナで実行 - pandas、numpy、matplotlib(事前インストール済み)によるデータ解析 - ファイル操作およびシステムコマンド - バックグラウンドプロセスおよび長期実行タスク IDEにMCPサーバー構成を追加する: ~/ライブラリ/Application Support/Claude/claude_desktop_config.json(macOS)または%APPDATA%\Claude\claude_desktop_config.json(Windows)に追加: 設定後にClaudeデスクトップを再起動してください。 構成形式はIDEによって異なります。以下のパラメータを追加:- コマンド:uvx - Args: ["hopx-mcp"] - environment: HOPX_API_KEY=your-api-key-here 同じ環境での複数操作の場合: - create_sandbox() - サンドボックスを作成する - list_sandboxes() - サンドボックスのリスト - delete_sandbox() - サンドボックスを終了する
概要(AI 翻訳)
HOPX用のモデルコンテキストプロトコル(MCP)サーバー。AIアシスタントが孤立したクラウドコンテナ内でコードを実行できるようにします。
MCP名: io.github.hopx-ai/hopx-mcp
設置
APIキーは hopx.ai で入手してください。
能力
- Python、JavaScript、Bash、Goを分離されたコンテナで実行
- pandas、numpy、matplotlib(事前インストール)によるデータ解析
- ファイル操作およびシステムコマンド
- バックグラウンドプロセスおよび長期実行タスク
コンテナは使用後に自動破壊されます。
構成
APIキーを入手
hopx.ai で登録してください。
IDEの設定
IDEにMCPサーバー構成を追加する:
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または%APPDATA%\Claude\claude_desktop_config.json(Windows)に追加:
設定後にClaudeデスクトップを再起動してください。
カーソル
.cursor/mcp.jsonに追加:
VSコード
.vscode/mcp.jsonに加算:
その他のIDE
構成形式はIDEによって異なります。以下のパラメータを追加してください:
- コマンド:
uvx - アルグス:
["hopx-mcp"] - 環境:
HOPX_API_KEY=your-api-key-here
使用法
クイック・エグス
リターン:
持続的なサンドボックス
同じ環境での複数操作の場合:
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
HOPX MCP Server
Model Context Protocol (MCP) server for HOPX. Enables AI assistants to execute code in isolated cloud containers.
MCP Name: io.github.hopx-ai/hopx-mcp
Installation
uvx hopx-mcp
Get your API key at hopx.ai.
Capabilities
- Execute Python, JavaScript, Bash, and Go in isolated containers
- Data analysis with pandas, numpy, matplotlib (pre-installed)
- File operations and system commands
- Background processes and long-running tasks
Containers auto-destroy after use.
Configuration
Get API Key
Sign up at hopx.ai.
Configure IDE
Add MCP server configuration to your IDE:
Usage
Quick Execution
execute_code_isolated(
code='print("Hello, World!")',
language='python',
timeout=30
)
Returns:
{
'stdout': 'Hello, World!\n',
'exit_code': 0,
'execution_time': 0.123,
'sandbox_id': '1762778786mxaco6r2'
}
Persistent Sandbox
For multiple operations in the same environment:
# Create sandbox
sandbox = create_sandbox(
template_id='code-interpreter',
timeout_seconds=3600
)
sandbox_id = sandbox['id']
# Run operations
execute_code(sandbox_id, 'import pandas as pd')
execute_code(sandbox_id, 'df = pd.read_csv("data.csv")')
file_write(sandbox_id, '/workspace/output.txt', 'results')
content = file_read(sandbox_id, '/workspace/output.txt')
# Cleanup
delete_sandbox(sandbox_id)
Available Tools
Sandbox Management:
インストール
uvx hopx-mcp設定
{
"mcpServers": {
"hopx-sandbox": {
"command": "uvx",
"args": ["hopx-mcp"],
"env": {
"HOPX_API_KEY": "your-api-key-here"
}
}
}
}