PitchHighway PitchHighway 無料ではじめる

MCPサーバー

ClaudeやChatGPTの中でPitchHighwayを使う

PitchHighwayにはMCPサーバーがあります。一度つなぐだけで、AIアシスタントが実測した音域、アップロードした曲、練習スコア、音符単位の音程レポートを読めるようになります。だから「上達している?」「この曲は歌える?」と聞いたとき、答えは推測ではなくあなた自身のデータから返ってきます。

すべてのツールは読み取り専用で、MCPを通じて音声が端末の外に出ることは一切ありません。音程検出は端末側で動き、このサーバーが渡すのは計算済みの数値だけ。録音そのものを渡すことはありません。

ツール
8
トランスポート
Streamable HTTP
認証
OAuth 2.1 またはトークン
利用条件
歌った後は無料

サーバーURL

https://pitchhighway.com/mcp

これを任意のMCPクライアントに貼り付けてください。https://pitchhighway.com/api/mcp は同じサーバーの元のURLで、今後も動き続けます。すでにそちらを指すコネクタがあるなら、そのままで大丈夫です。

接続方法

Claude(ウェブ / デスクトップ)

  1. 設定 → コネクタ → カスタムコネクタを追加 を開く
  2. サーバーURLを貼り付ける: https://pitchhighway.com/mcp
  3. ClaudeがPitchHighwayのログイン画面を開くので、ログインして承認する
  4. 聞いてみる: 「私の音域はどのくらい? アップロードした曲のうち、その中に収まるのはどれ?」

Claude Code / Codex CLI

  1. Claude Code — コマンドは1つだけ。最初の呼び出しでブラウザにログイン画面が開きます:
claude mcp add --transport http pitchhighway https://pitchhighway.com/mcp

Codex CLI — サーバーを追加してからログインします(OAuth保護されたサーバーを追加しただけではログインは始まりません):

codex mcp add pitchhighway --url https://pitchhighway.com/mcp
codex mcp login pitchhighway
一度承認すれば、接続はそのまま維持されます。

ChatGPT

  1. 設定 → アプリとコネクタ を開き、開発者モードをオンにする
  2. コネクタを作成し、このサーバーURLを設定する
  3. 認証方法はOAuthのままにする
  4. 警告を承認して作成し、接続してログインする
  5. 聞いてみる: 「直近のフル歌唱を見て。音程は高め? それとも低め?」

その他のMCPクライアント(Cursor、Zed など)

  1. トランスポート http(streamable HTTP)でMCPサーバーを追加する
  2. 上のサーバーURLを設定し、OAuthのログインを完了する
  3. 聞いてみる: 「今週、音程の正確さは良くなった?」
上級者向けの代替手段: ウェブアプリでパーソナルアクセストークンを発行し(ホーム → 接続バナー → 詳細設定)、コネクタの詳細設定で authorization というリクエストヘッダーを追加し、値にトークンを入れます。

アシスタントが見られるもの

すべてのツールは読み取り専用で、必須の引数はなく、あなた自身のアカウントに限定されています。MCPは練習データを読めますが、変更することはできず、音声をアップロードしたり公開したりすることもありません。

ツール 返すもの
list_songs アップロードしたすべての曲 — タイトル、処理が完了しているか、その曲の学習ジャーニーがあるか。
get_voice_profile 実測した音域(最低音と最高音、半音単位の広さ)と「原曲キーで歌う」の設定。
get_progress 練習の連続日数、ジャーニーのレベル、スコア、週ごとの活動。
get_voice_analysis 直近7日間と前の週の比較: カテゴリ別の100点満点スコア、音域の推移、練習量 — それぞれ根拠となる試行回数つき。
get_coaching_context 今いる場所: 現在のジャーニー、到達しているノード、いちばん苦手なフレーズ、直近10本ほどのドリル。
get_last_song_evaluation 直近のフル歌唱の音符単位の音程レポート — 音程が合っていた割合、セント単位の高め/低めの傾向、安定度、外しやすい音。
get_upload_quota 今すぐ曲をアップロードできるか、残りの枠はどれだけあるか。
get_voice_check_report 最新の「声をチェック」のレポート(キャッシュから配信)。

聞いてみたいこと

必要なもの

歌唱練習を1回完了するとMCPを無料で利用できます。練習を休んだりサブスクリプションが終了したりしても、アクセスは継続します。

機械向け情報

ステートレスなStreamable HTTP、JSON-RPC 2.0、プロトコルリビジョン 2025-06-18。POSTが1つ入り、JSONレスポンスが1つ返るだけ — SSEストリーム、セッションID、バッチ処理はありません。GET は text/html を要求するものにこのページを返し、それ以外には 405 を返します。DELETE は 405 です。

認証はOAuth 2.1で、PKCE S256は必須、動的クライアント登録に対応しています。ディスカバリは /.well-known/oauth-protected-resource/mcp と /.well-known/oauth-authorization-server にあります。

https://pitchhighway.com/api/mcp は同じサーバーの元のURLで、今後も動作します。非推奨ではなく、削除される予定もありません。

このサイトの機械可読版: /llms.txt と /mcp.md。

よくある質問

PitchHighwayのMCPサーバーは無料ですか?

はい。歌唱練習を1回完了すると、AIを無料で接続できます。Premiumへの登録は不要です。

アシスタントに歌声を聞かれることはありますか?

ありません。音程検出はあなたの端末で動き、MCPが返すのはそこから出てくる数値だけです — スコア、音域、セント単位のずれ。録音、ステム、音声ファイルがこのサーバー経由で出ることは一切ありません。

アシスタントがアカウントを変更したり曲をアップロードしたりできますか?

できません。8個のツールはすべて読み取り専用で、引数を取りません。アップロード、名前の変更、削除、購入、解約を行うMCPツールは存在しません。アシスタントができるのは練習データを読むことだけです。

どのアシスタントで使えますか?

streamable HTTP経由でMCPを話すものならすべて: ウェブ版Claude、Claude Desktop、Claude Code、開発者モードを有効にしたChatGPT、Cursor、Zed、その他のMCP対応クライアント。

/mcp と /api/mcp の違いは?

違いはありません。1つのサーバーに対する2つのURLで、認証もツールもレスポンスも同じです。/mcp はコネクタのダイアログに貼り付けやすい短いほうで、https://pitchhighway.com/api/mcp は元のURL。これまでどおり動き続けます。

アシスタントに読ませるデータを用意しよう

歌いたい曲をアップロードすると、PitchHighwayがそれを覚えるためのジャーニーを作ります — 曲のキーに合わせたウォームアップ、まだ届かない音のためのドリル、そして1行ごとのリアルタイム音程フィードバック。MCPサーバーをつなげば、アシスタントがその道のりを案内してくれます。

無料ではじめる