Turnale について
Turnaleは、レクリエーションのラケットスポーツ大会をAIアシスタント経由で運営する主催者向けホステッドサービスです。複数の形式に対応し、日程変更、ライブ順位、参加者向け共有ページを扱います。
主な機能
- 01各形式のドローと日程を作成
- 02選手のレベルに応じたペア編成
- 03欠場、交代、コート変更への対応
- 04大会変更のプレビューと取り消し
- 05ライブスコアと順位の共有
- 06参加登録、キャンセル待ち、印刷用PDF
活用シーン
- 01複数コートでパデルのアメリカーノを開催
- 02リンクからテニスイベントの参加者を募集
- 03大会途中で欠場者を交代
- 04大会を早めに終了し最終順位を確定
MCP 対応
ホステッドサービスは https://mcp.turnale.app で提供され、アシスタントがMCP経由で大会を管理できます。このリポジトリにはクライアント連携用マニフェストが含まれ、サーバー実装は含まれません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.turnale.appclaude mcp add --transport http turnale https://mcp.turnale.app{"mcpServers":{"turnale":{"type":"http","url":"https://mcp.turnale.app"}}}Cursor で開く{"servers":{"turnale":{"type":"http","url":"https://mcp.turnale.app"}}}VS Code で開く{"mcpServers":{"turnale":{"type":"http","url":"https://mcp.turnale.app"}}}{"mcpServers":{"turnale":{"serverUrl":"https://mcp.turnale.app"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
30このツールにパラメーターはありません。
詳細
Turnale
チャットからレクリエーション向けのラケットスポーツ大会を運営できます。
このリポジトリには、Turnale のクライアント統合マニフェストが含まれています。Claude Code
プラグイン、Gemini CLI 拡張機能、主催者向けスキルです。サーバー自体は
https://mcp.turnale.app でホストされているサービスであり、オープンソースではありません。
Turnale でできること
Turnale を使うと、主催者は AI アシスタントに話しかけるだけで、レクリエーション大会の運営をすべて行えます。参加者を伝えると、公平な組み合わせとスケジュールが作成され、選手がスマートフォンで確認できる、順位がリアルタイムで更新される共有用ウェブページも用意されます。
テニス、パデル、ピックルボール、バドミントン、スカッシュ、卓球に対応しています。
クラブで実際に行われている形式
アメリカーノとメキシカーノ(パートナーを交代するダブルス)、総当たり戦、グループ戦+プレーオフ、3位決定戦を任意で追加できるノックアウト方式に対応しています。シングルスまたは固定ペアで、ランダムまたはレベルを考慮したペア分けができます。アシスタントは、ラウンド数や所要時間の計算をエンジンで済ませたうえで、各形式について説明します。
直前の混乱も一言で対応
欠場、代役、パートナー交代、遅刻、コート変更、順位を確定結果として凍結して早めに終了する場合にも対応します。すべての変更は適用前にプレビューでき、適用後に元に戻すこともできます。
正確なスコア記録
不戦勝や途中棄権はそのとおりに記録され、実際に行われた試合は順位に反映されます。
選手向けのリンクは1つだけ
共有用ページには、試合順、ライブスコア、順位、参加者の自己登録機能が含まれます。定員と待機リストも任意で設定できます。印刷可能な試合順表と結果の PDF は、クラブハウスの掲示板に掲示できます。
接続
アシスタントを https://mcp.turnale.app に接続すれば、すぐに利用を開始できます。
{
"mcpServers": {
"turnale": {
"type": "http",
"url": "https://mcp.turnale.app"
}
}
}
大会を作成すると、推測できない主催者キーと共有用ページのリンクが返されます。キーは唯一の認証情報であり、復元できないという警告とともにチャットで伝えられます。ページのリンクだけでは閲覧のみ可能です。
Claude、ChatGPT、Le Chat、Perplexity、Grok、Gemini CLI のプラットフォーム別接続手順は、turnale.app/docs にあります。
Claude Code プラグインとしてインストール
/plugin marketplace add turnale-app/turnale
/plugin install turnale
Gemini CLI 拡張機能としてインストール
gemini extensions install https://github.com/turnale-app/turnale
プロンプトの例
- 12人、3コート、2時間でパデルのアメリカーノを開催してください。
- 木曜日のテニスナイトを設定してください。参加者リストはまだありません。リンクから参加登録できるようにしてください。
- Jonas が来られなくなりました。第3ラウンドから Emil に交代してください。
- コート1:9–7、コート2:11–5。次は誰と誰が対戦しますか?
- 早めに終了しなければなりません。順位を凍結して、最終結果を出してください。
リンク
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。