关于 CI Treasure Hunt
CI Treasure Hunt 是面向 Contact Improvisation 社群的全球只读目录,汇集活动、社群、教师和场地资料,并支持按地点及其他条件查找。
主要功能
- 01全球活动日历
- 02社群目录
- 03教师与场地资料
- 04按学科、国家或月份筛选活动
- 05按城市或关键词搜索
适用场景
- 01查找 Contact Improvisation 节庆与工作坊
- 02探索本地社群和场地
- 03查询教师和活动信息
MCP 相关
该网站被描述为只读;输入未说明向客户端提供哪些 MCP 工具或资源。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://citreasurehunt.com/api/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http com-citreasurehunt-directory https://citreasurehunt.com/api/mcpCursor.cursor/mcp.json
{"mcpServers":{"com-citreasurehunt-directory":{"type":"http","url":"https://citreasurehunt.com/api/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"com-citreasurehunt-directory":{"type":"http","url":"https://citreasurehunt.com/api/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"com-citreasurehunt-directory":{"type":"http","url":"https://citreasurehunt.com/api/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"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 Treasure Hunt — 网站
全球 Contact Improvisation 活动、社群、场地和教师目录。
使用 Next.js、Tailwind CSS 和 Supabase 构建。
项目简介
- 活动日历 — 全球范围内的节庆、集训、工作坊和即兴舞会
- 社群目录 — CI 社群,提供分层访问权限,加入私人聊天群组
- 教师和场地简介 — 实时更新
访问 citreasurehunt.com — 国际 Contact Improvisation 圈子的活动日历、社群目录以及教师和场地简介。组织者可以提交并管理自己的活动;可按学科、国家或月份筛选,也可按城市或关键词搜索。
加入社群:Telegram 群组 · Telegram 公告频道
技术栈
| 层级 | 工具 |
|---|---|
| 前端 | Next.js (App Router) |
| 样式 | Tailwind CSS v4 + shadcn/ui |
| 数据库 | Supabase (PostgreSQL, eu-central-1) |
| 身份验证 | Supabase Auth(通过电子邮件发送链接和六位数验证码,或使用 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
贡献
请参阅 CONTRIBUTING.md。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。