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-hub
package.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-hub
npm uninstall @himorishige/hatago-mcp-hub
npx 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
インストールが完了したら、以下のガイドを参照してください: