npx(推奨)
インストール不要で即座に使用開始。常に最新版を利用。
Hatago MCP Hubは複数の方法でインストールできます。プロジェクトの要件に応じて最適な方法を選択してください。
npx(推奨)
インストール不要で即座に使用開始。常に最新版を利用。
グローバルインストール
システム全体で利用可能。CLIコマンドとして使用。
プロジェクト依存
プロジェクトごとに管理。バージョン固定が可能。
Docker
完全に分離された環境。チーム開発に最適。
インストール不要で、常に最新版を使用します:
# 設定の初期化npx @himorishige/hatago-mcp-hub init
# サーバーの起動npx @himorishige/hatago-mcp-hub serve --stdio --config ./hatago.config.jsonシステム全体で使用する場合:
パッケージをインストール
# npmnpm install -g @himorishige/hatago-mcp-hub
# pnpmpnpm add -g @himorishige/hatago-mcp-hub
# yarnyarn global add @himorishige/hatago-mcp-hubインストール確認
hatago --version設定を初期化
hatago initサーバーを起動
hatago serve特定のプロジェクトに組み込む場合:
プロジェクトに追加
# npmnpm install @himorishige/hatago-mcp-hub
# pnpmpnpm add @himorishige/hatago-mcp-hub
# yarnyarn add @himorishige/hatago-mcp-hubpackage.jsonにスクリプト追加
{ "scripts": { "mcp": "hatago serve", "mcp:init": "hatago init", "mcp:dev": "hatago serve --http --verbose" }}スクリプト経由で実行
npm run mcp:init # 初期化npm run mcp # 起動完全に分離された環境で実行:
# DockerfileFROM node:20-alpine
WORKDIR /app
# HatagoをインストールRUN npm install -g @himorishige/hatago-mcp-hub
# 設定ファイルをコピーCOPY hatago.config.json .
# STDIOモードで起動CMD ["hatago", "serve", "--stdio"]Docker Composeの例:
version: '3.8'
services: hatago: build: . volumes: - ./hatago.config.json:/app/hatago.config.json - ./workspace:/workspace environment: - GITHUB_TOKEN=${GITHUB_TOKEN} - API_KEY=${API_KEY}.mcp.json を作成:
{ "mcpServers": { "hatago": { "command": "npx", "args": [ "@himorishige/hatago-mcp-hub", "serve", "--stdio", "--config", "./hatago.config.json" ] } }}~/.codex/config.toml に追加:
[mcp_servers.hatago]command = "npx"args = ["-y", "@himorishige/hatago-mcp-hub", "serve", "--stdio", "--config", "./hatago.config.json"]プロジェクトの .cursor/mcp.json または .windsurf/mcp.json に設定:
{ "mcpServers": { "hatago": { "command": "hatago", "args": ["serve", "--stdio"] } }}# グローバルインストールの場合npm update -g @himorishige/hatago-mcp-hub
# プロジェクト依存の場合npm update @himorishige/hatago-mcp-hub
# npxの場合(キャッシュクリア)npx clear-npx-cache# 特定バージョンをインストール
# npxで特定バージョンを使用npm uninstall -g @himorishige/hatago-mcp-hubnpm uninstall @himorishige/hatago-mcp-hubnpx clear-npx-cache# またはrm -rf ~/.npm/_npxグローバルインストール時にエラーが出る場合:
# npmの場合npm install -g @himorishige/hatago-mcp-hub --unsafe-perm
# またはnpmのプレフィックスを変更npm config set prefix '~/.npm-global'export PATH=~/.npm-global/bin:$PATH# インストール済みバージョンhatago --version
# 最新版の確認npm view @himorishige/hatago-mcp-hub version
# 利用可能なすべてのバージョンnpm view @himorishige/hatago-mcp-hub versionsインストールが完了したら、以下のガイドを参照してください: