クイックスタート
Node.js をインストールし、API キーを取得して、ListenHub MCP server をクライアントに接続します。
ListenHub は、AI ポッドキャスト生成(1 人または 2 人のホスト)、FlowSpeech ナレーション、および関連機能に対応した公式 MCP server を提供しています。
MCP server は、API キーを持つすべての ListenHub ユーザーが利用できます。API キーはどの ListenHub アカウントでも自動的に生成されるため、server に接続するためのプラン条件はありません。ポッドキャスト、FlowSpeech、音声の生成は、プランに応じてクレジットを消費します。生成前に残高を確認して消費量を見積もるには、get_user_subscription ツール、または */estimate-credits エンドポイント を使用してください。
クイックスタート
環境設定
まず Node.js をインストールします。
MCP server は Node.js 18 以降を必要とします。Node.js がまだインストールされていない場合は、以下のいずれかの方法で導入してください。
-
macOS
方法 1:公式インストーラー
- Node.js 公式サイト にアクセスし、LTS リリースをダウンロードする(例:v24.11.0 (LTS))
- ダウンロードした
.pkgファイルを開き、インストーラーの指示に従う - ターミナルでインストールを確認する:
node --version npm --version方法 2:Homebrew
Homebrew がインストールされていない場合は、次のコマンドでインストールします:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"続いて Node.js をインストールします:
brew install nodeインストールを確認します:
node --version npm --version -
Windows
方法 1:公式インストーラー
- Node.js 公式サイト にアクセスする
- Windows 版の LTS をダウンロードする
- ダウンロードした
.msiインストーラーを実行する - セットアップウィザードに従って進める
- PowerShell でインストールを確認する:
node --version npm --version方法 2:winget
Windows 10 バージョン 1809 以降の場合:
winget install OpenJS.NodeJS.LTSインストールを確認します:
node --version npm --version方法 3:Chocolatey
Chocolatey が利用できる場合:
choco install nodejs-ltsインストールを確認します:
node --version npm --version -
Linux
Ubuntu/Debian
# Install Node.js 20.x (LTS) curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejsFedora/RHEL/CentOS
# Install Node.js 20.x (LTS) curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash - sudo yum install -y nodejsインストールを確認します:
node --version npm --version
ListenHub の API キーを取得します。
ListenHub API キー設定ページ で API キーを作成または確認し、環境変数 LISTENHUB_API_KEY に設定します。キーはサーバー側に保管してください — アカウントのクレジットに対する完全なアクセス権を持ちます。
クライアント別の設定方法
-
Claude Desktop
Claude Desktop の設定ファイルを編集します:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\\Claude\\claude_desktop_config.json以下を追加します:
{ "mcpServers": { "listenhub": { "command": "npx", "args": ["-y", "@marswave/listenhub-mcp-server@latest"], "env": { "LISTENHUB_API_KEY": "your_api_key_here" } } } }your_api_key_hereを実際の API キーに置き換えてください。 -
Cursor
- Cursor Settings を開く
- Features -> Model Context Protocol に移動する
- Add MCP Server をクリックするか、設定ファイルを直接編集する
設定ファイルの場所:
- macOS/Linux:
~/.cursor/mcp.json - Windows:
%APPDATA%\\Cursor\\mcp.json
以下を追加します:
{ "mcpServers": { "listenhub": { "command": "npx", "args": ["-y", "@marswave/listenhub-mcp-server@latest"], "env": { "LISTENHUB_API_KEY": "your_api_key_here" } } } }your_api_key_hereを実際の API キーに置き換えてください。任意:HTTP トランスポートモード
server を手動で起動します:
export LISTENHUB_API_KEY="your_api_key_here" npx @marswave/listenhub-mcp-server --transport http --port 3000続いて Cursor を設定します:
{ "mcpServers": { "listenhub": { "url": "http://localhost:3000/mcp" } } } -
Windsurf
- Windsurf Settings を開く
- MCP Servers に移動する
- 新しい server 設定を追加する
設定ファイルの場所:
- macOS/Linux:
~/.windsurf/mcp_server_config.json - Windows:
%APPDATA%\\Windsurf\\mcp_server_config.json
以下を追加します:
{ "mcpServers": { "listenhub": { "command": "npx", "args": ["-y", "@marswave/listenhub-mcp-server@latest"], "env": { "LISTENHUB_API_KEY": "your_api_key_here" } } } }your_api_key_hereを実際の API キーに置き換えてください。 -
VS Code(Cline 拡張機能を使用)
- VS Code Marketplace から Cline 拡張機能 をインストールする
- VS Code Settings を開く
Cline: MCP Settingsを検索するEdit in settings.jsonをクリックする
以下を追加します:
{ "cline.mcpServers": { "listenhub": { "command": "npx", "args": ["-y", "@marswave/listenhub-mcp-server@latest"], "env": { "LISTENHUB_API_KEY": "your_api_key_here" } } } }your_api_key_hereを実際の API キーに置き換えてください。 -
Zed
- Zed Settings を開く
- MCP セクションに移動する
- 設定ファイルを編集する
設定ファイルの場所:
- macOS/Linux:
~/.config/zed/mcp.json - Windows:
%APPDATA%\\Zed\\mcp.json
以下を追加します:
{ "mcpServers": { "listenhub": { "command": "npx", "args": ["-y", "@marswave/listenhub-mcp-server@latest"], "env": { "LISTENHUB_API_KEY": "your_api_key_here" } } } }your_api_key_hereを実際の API キーに置き換えてください。 -
Claude CLI
ターミナルで実行します:
claude mcp add listenhub --env LISTENHUB_API_KEY=<insert-your-api-key-here> -- npx -y @marswave/listenhub-mcp-server<insert-your-api-key-here>を実際の API キーに置き換えてください。 -
Codex CLI
ターミナルで実行します:
codex mcp add listenhub --env LISTENHUB_API_KEY=<insert-your-api-key-here> -- npx -y @marswave/listenhub-mcp-server<insert-your-api-key-here>を実際の API キーに置き換えてください。 -
ChatWise
- ChatWise の設定を開き、MCP を選択して
+をクリックし、新しい MCP サービスを追加する - MCP の設定項目を入力する:

- Command:
npx -y @marswave/listenhub-mcp-server@latest - Run tools automatically を有効にする
- 環境変数
LISTENHUB_API_KEYを追加し、値に自分のキーを設定する
- チャット入力エリアからツールを有効にして使い始める
- ChatWise の設定を開き、MCP を選択して
-
その他の MCP クライアント
その他の MCP 対応クライアントでは、標準の MCP 形式を使用します:
{ "mcpServers": { "listenhub": { "command": "npx", "args": ["-y", "@marswave/listenhub-mcp-server@latest"], "env": { "LISTENHUB_API_KEY": "your_api_key_here" } } } }your_api_key_hereを実際の API キーに置き換えてください。