Skip to content

ChatGPT・Claude・Gemini で将棋道場を使う

いつも話している AI に将棋道場をつなぐと、対局を一緒に振り返ったり、ある局面でよく指される手を調べたり、間違えた局面を復習リストにしたりできます。あなたが許可したときだけ、あなたのアカウントとして動きます。

1 できること

接続すると、AI は 5 つのツールを使えます。頼まれた内容に必要なときだけ、あなた自身のアカウントの範囲で使います。

  • 自分の対局の一覧 — 自分の対局を新しい順に。勝敗や相手で絞り込み、さらに前へさかのぼれます。
  • 対局を読む — 1 局を全部: 対局者、結果、持ち時間、全指し手(USI と日本語表記)、KIF 棋譜。
  • 局面を調べる — SFEN で渡した局面から、将棋道場の対局データベースで指された手と、その回数・割合を段級位帯ごとに。公開対局の統計で、プレイヤー名は含みません。
  • 自分の復習リストの一覧 — 自分の復習(次の一手クイズ)リスト。
  • 復習リストを作る — 局面・正解手・コメントから新しいリストを作ります。作るだけで、既存のリスト・対局・ほかの内容を編集・削除できるツールはありません。

2 頼めること

  • 「最後の対局を振り返って、どこで形勢が傾いたか教えて」
  • 「今月負けた相手と、その対局の終わり方を教えて」
  • 「その対局の 30 手目の局面で、強い人はふつう何を指してる?」
  • 「最近負けた 3 局で間違えた手から『自分のミス』という復習リストを作って」

3 接続する

どの方法でも、最後はログインした状態の将棋道場のページで許可するかどうかを聞かれます。AI アプリに入れるアドレスはこれです:

https://shogidojo.online/api/mcp
ChatGPT

ChatGPT のプラグインディレクトリに将棋道場が載ったら、そこで選んで「接続」します。それまでは、開発者モードのあるアカウントで追加できます: 設定 → セキュリティとログイン → 開発者モード をオンにし、chatgpt.com/plugins の + ボタンから上のアドレスを入れます。

claude.ai

カスタムコネクタとして追加します: カスタマイズ → コネクタ → カスタムコネクタを追加 で上のアドレスを入れます。初めてツールを使うときに Claude がログインページを開きます。

Claude Code

ターミナルでサーバを追加し、Claude Code で /mcp を実行してログインします:

claude mcp add --transport http shogidojo https://shogidojo.online/api/mcp
Gemini CLI

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 任せではなくサーバで確認しています。編集や削除は将棋道場のアプリで行います。
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 。