メインコンテンツへスキップ

概要

Stdioは、ChainStream MCPサーバーのデフォルトトランスポートです。標準入出力を介して通信し、ローカルIDEやデスクトップ統合の標準的な選択肢です。
chainstream-mcp
またはグローバルインストールなしで:
npx @chainstream-io/mcp
追加のフラグは不要です — --transport を指定しない場合、stdioが自動的に使用されます。

Claude Desktop

Claude DesktopのMCP設定ファイルに以下を追加してください:
~/Library/Application Support/Claude/claude_desktop_config.json を編集:
{
  "mcpServers": {
    "chainstream": {
      "command": "npx",
      "args": ["@chainstream-io/mcp"],
      "env": {
        "CHAINSTREAM_API_KEY": "your-key"
      }
    }
  }
}
パッケージをグローバルにインストールしている場合は、バイナリを直接使用できます:
{
  "mcpServers": {
    "chainstream": {
      "command": "chainstream-mcp",
      "env": {
        "CHAINSTREAM_API_KEY": "your-key"
      }
    }
  }
}
設定を保存した後、Claude Desktopを再起動してください。ChainStreamのツールがツールリストに自動的に表示されます。

Claude Code

CLIを使用してClaude CodeにMCPサーバーを追加します:
claude mcp add chainstream -- npx @chainstream-io/mcp
Claude Codeを起動する前に、APIキーを環境変数として設定してください:
export CHAINSTREAM_API_KEY=your-key
または、プロジェクトの .mcp.json にサーバー設定を追加します:
{
  "mcpServers": {
    "chainstream": {
      "command": "npx",
      "args": ["@chainstream-io/mcp"],
      "env": {
        "CHAINSTREAM_API_KEY": "your-key"
      }
    }
  }
}

Cursor

Cursor Settingsを開き、Features > MCP Serversに移動します。Add new MCP serverをクリックし、以下を入力します:
フィールド
Namechainstream
Typestdio
Commandnpx @chainstream-io/mcp
次に、Cursorの環境設定でAPIキーを設定します:
CHAINSTREAM_API_KEY=your-key
または、プロジェクトレベルの .cursor/mcp.json に追加します:
{
  "mcpServers": {
    "chainstream": {
      "command": "npx",
      "args": ["@chainstream-io/mcp"],
      "env": {
        "CHAINSTREAM_API_KEY": "your-key"
      }
    }
  }
}
CursorはClaude Desktopと同じMCP設定フォーマットを使用します。Claude Desktopの設定が既にある場合は、同じ mcpServers ブロックを再利用できます。

トラブルシューティング

env ブロックで CHAINSTREAM_API_KEY が正しく設定されていることを確認してください。キーが不足しているか無効な場合、ツール呼び出しはAPIエラーで失敗します。ターミナルでコマンドを手動実行してテストしてください:
CHAINSTREAM_API_KEY=your-key npx @chainstream-io/mcp
npx の初回実行時はパッケージのダウンロードに数秒かかることがあります。npm install -g @chainstream-io/mcp でグローバルにインストールすると起動が速くなります。その場合、コマンドには chainstream-mcp を使用してください。
グローバルnpmインストールで権限の問題が発生した場合は、npx を使用するか、npmをユーザーレベルのプレフィックスに設定してください:
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH

次のステップ

HTTPトランスポート

クラウドやチーム環境向けにリモートサーバーとしてデプロイ

ツールリファレンス

サーバーで利用可能な全MCPツールを確認