CI Treasure Hunt について
CI Treasure Huntは、Contact Improvisationコミュニティ向けの世界規模の読み取り専用ディレクトリです。イベント情報に加え、コミュニティ、講師、会場のプロフィールを掲載し、場所や条件で検索できます。
主な機能
- 01世界各地のイベントカレンダー
- 02コミュニティディレクトリ
- 03講師と会場のプロフィール
- 04分野・国・月によるイベント絞り込み
- 05都市名やキーワードで検索
活用シーン
- 01Contact Improvisationのフェスやワークショップ探し
- 02地域のコミュニティや会場の調査
- 03講師やイベント情報の確認
MCP 対応
サイトは読み取り専用と説明されていますが、クライアントに公開するMCPツールやリソースについての記載はありません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://citreasurehunt.com/api/mcpclaude mcp add --transport http com-citreasurehunt-directory https://citreasurehunt.com/api/mcp{"mcpServers":{"com-citreasurehunt-directory":{"type":"http","url":"https://citreasurehunt.com/api/mcp"}}}Cursor で開く{"servers":{"com-citreasurehunt-directory":{"type":"http","url":"https://citreasurehunt.com/api/mcp"}}}VS Code で開く{"mcpServers":{"com-citreasurehunt-directory":{"type":"http","url":"https://citreasurehunt.com/api/mcp"}}}{"mcpServers":{"com-citreasurehunt-directory":{"serverUrl":"https://citreasurehunt.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| to | string | いいえ | 期間の終了:開始日の上限(YYYY-MM-DD)。 |
| city | string | いいえ | 都市名(例:Berlin)。 |
| from | string | いいえ | 期間の開始日(YYYY-MM-DD)。デフォルトは今日です。この日付以降も開催中のイベントが含まれます。過去の日付を指定すると、終了したイベントも返されます。 |
| type | enum | いいえ | イベントの種類。festival | workshop | intensive | retreat | long_jam | training | residency | camp | jam | class |
| limit | integer | いいえ | 結果の最大件数(1~20)。デフォルトは 10。 |
| query | string | いいえ | タイトル、説明、場所と照合する自由テキスト(例:教師名や「silent」)。 |
| country | string | いいえ | 国。ISO コード("PT")または英語名("Portugal")を指定します。 |
| practice | string | いいえ | プラクティスタグ。例:"contact_improvisation"(デフォルト)、"conscious_dance"、"axis_syllabus"。すべてのプラクティスを対象にする場合は "any"。 |
詳細
CI トレジャーハント — ウェブサイト
コンタクト・インプロヴィゼーションのイベント、コミュニティ、会場、教師を網羅するグローバルディレクトリです。
Next.js、Tailwind CSS、Supabase で構築されています。
概要
- イベントカレンダー — 世界各地のフェスティバル、集中講座、ワークショップ、ジャム
- コミュニティディレクトリ — プライベートチャットグループへの段階的なアクセスを提供する CI コミュニティ
- 教師・会場のプロフィール — 公開中
citreasurehunt.com で公開中です。国際的なコンタクト・インプロヴィゼーションのシーンを対象に、イベントカレンダー、コミュニティディレクトリ、教師・会場のプロフィールを提供しています。主催者は自身のイベントを登録・管理できます。分野、国、月で絞り込んだり、都市名やキーワードで検索したりできます。
コミュニティに参加しましょう:Telegram グループ · Telegram お知らせチャンネル
技術スタック
| レイヤー | ツール |
|---|---|
| フロントエンド | Next.js (App Router) |
| スタイリング | Tailwind CSS v4 + shadcn/ui |
| データベース | Supabase (PostgreSQL, eu-central-1) |
| 認証 | Supabase Auth(メールリンク+6桁のコード、または Google でサインイン) |
| ホスティング | Vercel |
ローカル開発
# Install dependencies
npm install
# Copy environment variables
cp .env.example .env.local
# Fill in NEXT_PUBLIC_SUPABASE_URL and NEXT_PUBLIC_SUPABASE_ANON_KEY
# Run dev server
npm run dev
http://localhost:3000 を開きます。
コントリビューション
CONTRIBUTING.md を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。