ChatGPT・Claude・Gemini で将棋道場を使う
いつも話している AI に将棋道場をつなぐと、対局を一緒に振り返ったり、ある局面でよく指される手を調べたり、間違えた局面を復習リストにしたりできます。あなたが許可したときだけ、あなたのアカウントとして動きます。
1 できること
接続すると、AI は 5 つのツールを使えます。頼まれた内容に必要なときだけ、あなた自身のアカウントの範囲で使います。
- 自分の対局の一覧 — 自分の対局を新しい順に。勝敗や相手で絞り込み、さらに前へさかのぼれます。
- 対局を読む — 1 局を全部: 対局者、結果、持ち時間、全指し手(USI と日本語表記)、KIF 棋譜。
- 局面を調べる — SFEN で渡した局面から、将棋道場の対局データベースで指された手と、その回数・割合を段級位帯ごとに。公開対局の統計で、プレイヤー名は含みません。
- 自分の復習リストの一覧 — 自分の復習(次の一手クイズ)リスト。
- 復習リストを作る — 局面・正解手・コメントから新しいリストを作ります。作るだけで、既存のリスト・対局・ほかの内容を編集・削除できるツールはありません。
2 頼めること
- 「最後の対局を振り返って、どこで形勢が傾いたか教えて」
- 「今月負けた相手と、その対局の終わり方を教えて」
- 「その対局の 30 手目の局面で、強い人はふつう何を指してる?」
- 「最近負けた 3 局で間違えた手から『自分のミス』という復習リストを作って」
3 接続する
どの方法でも、最後はログインした状態の将棋道場のページで許可するかどうかを聞かれます。AI アプリに入れるアドレスはこれです:
https://shogidojo.online/api/mcp ChatGPT のプラグインディレクトリに将棋道場が載ったら、そこで選んで「接続」します。それまでは、開発者モードのあるアカウントで追加できます: 設定 → セキュリティとログイン → 開発者モード をオンにし、chatgpt.com/plugins の + ボタンから上のアドレスを入れます。
カスタムコネクタとして追加します: カスタマイズ → コネクタ → カスタムコネクタを追加 で上のアドレスを入れます。初めてツールを使うときに Claude がログインページを開きます。
ターミナルでサーバを追加し、Claude Code で /mcp を実行してログインします:
claude mcp add --transport http shogidojo https://shogidojo.online/api/mcp Gemini も同じリモートサーバにつなぎます。インストールするものはありません。Gemini CLI で /mcp auth shogidojo を実行してログインします:
gemini mcp add --transport http shogidojo https://shogidojo.online/api/mcp 4 接続のしくみ
- AI アプリが将棋道場のサーバに問い合わせると、あなたの許可が必要なこと、その許可をどこで求めるかが返ります。
- AI アプリがブラウザで将棋道場のページを開きます。ログインしていなければ、接続したいアカウントで先にログインします。
- ページには、アプリ名、答えが送られる Web サイト、そして「読み取りのみ」か「復習リストの作成も」かが表示されます。「許可」か「拒否」を押します。
- 許可すると、アプリはあなたのアカウント用の鍵を受け取ります。鍵の有効期間は 1 時間で、使っている間は自動で更新されます。パスワードが将棋道場の外に出ることはありません。
5 権限
- 読み取りと書き込み — ふつうの接続です。5 つのツールをすべて使えます。書き込みは新しい復習リストを作ることだけです。
- 読み取りのみ — アプリが読み取りだけを求めたとき。リストの作成はサーバが断ります。
- どちらでも、アプリは接続したアカウントとして動き、届くのはそのアカウントの対局とリスト、そして共有の局面統計だけです。対局で指すこと、プロフィール・パスワード・設定の変更、何かの削除はできません。
6 AI に見えるもの、私たちが保存するもの
- AI が受け取るのは、使っている間にツールが返したものだけです — 対局、その指し手と棋譜、復習リスト、局面の統計。それは AI の提供元のプライバシーポリシーのもとで扱われます。AI に話したほかのことと同じです。
- AI との会話を私たちが受け取ることはありません。保存するのは接続そのもの — アプリ名、リダイレクト先、許可した内容、最後に使った日時、鍵のハッシュ — で、鍵そのものは保存しません。
- AI が作った復習リストは、あなたが自分で作ったのと同じようにアカウントに保存されます。
- 90 日間使われなかった接続は自動で終わります。
7 接続を解除する
将棋道場のアカウント設定を開き、「接続中のアプリ」から解除します。AI アプリ側の表示にかかわらず、その時点で使えなくなります。AI アプリでコネクタを削除しただけでは、こちら側の鍵は無効になりません。
よくある質問
AI が対局や復習リストを変更・削除することはありますか?
AI に代わりに対局してもらえますか?
ほかのプレイヤーの対局も見えますか?
読み取りのみで接続できますか?
費用はかかりますか?
開発者向け
https://shogidojo.online/api/mcp の Streamable HTTP のリモート MCP サーバです。OAuth 2.1 と PKCE(S256)、動的クライアント登録(https://shogidojo.online/api/oauth/register)、RFC 9207 の発行者識別で保護しています。メタデータ: https://shogidojo.online/.well-known/oauth-protected-resource/api/mcp と https://shogidojo.online/.well-known/oauth-authorization-server 。