CI Treasure Hunt
by citreasurehunt.com · remote · no sign-in to list tools · v1.0.0 · published by com.citreasurehunt
Contact Improvisation events, teachers, venues and communities worldwide. Read-only.
8 tools: 8 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads8Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http directory https://citreasurehunt.com/api/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
8 tools
Only reads 8Claude Code: allow
get_communityGet one local community's public details: what it runs, where, in which languages, the people and venues involved, and events it organizes.No findings
Why it is in this group
- The name "get_community" says "get": a word for reading.
Description, as the server wrote it Get one local community's public details: what it runs, where, in which languages, the people and venues involved, and events it organizes. Use with a slug from search_communities. Group chat invite links and contacts are only on the community's page, not returned here.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- title: Get community details
get_eventGet the full listing of one event: dates and times, venue and address, description, prices, teachers, organizers, level and languages.No findings
Why it is in this group
- The name "get_event" says "get": a word for reading.
Description, as the server wrote it Get the full listing of one event: dates and times, venue and address, description, prices, teachers, organizers, level and languages. Use after search_events, or when the user gives a citreasurehunt.com event link. Accepts the event id (e.g. 'W27r') or the URL.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- title: Get event details
get_teacherGet one person's public profile: bio, where they are based, practices, years of experience and their upcoming events.No findings
Why it is in this group
- The name "get_teacher" says "get": a word for reading.
Description, as the server wrote it Get one person's public profile: bio, where they are based, practices, years of experience and their upcoming events. Use with a slug from search_teachers or from a get_event teacher link.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- title: Get teacher profile
get_venueGet one venue's public details: address, description, website and the upcoming events it hosts.No findings
Why it is in this group
- The name "get_venue" says "get": a word for reading.
Description, as the server wrote it Get one venue's public details: address, description, website and the upcoming events it hosts. Use with a slug from search_venues or from a get_event venue link.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- title: Get venue details
search_communitiesFind local Contact Improvisation communities, the groups that run regular weekly jams and classes, by country, city or name.No findings
Why it is in this group
- The name "search_communities" says "search": a word for reading.
Description, as the server wrote it Find local Contact Improvisation communities, the groups that run regular weekly jams and classes, by country, city or name. The primary tool for 'where can I dance CI in <city>' or 'is there a CI jam in <city>'. Returns communities with slug and URL; call get_community for details.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- title: Search communities
search_eventsFind Contact Improvisation events worldwide: festivals, workshops, intensives, retreats, long jams, residencies, jams and classes.No findings
Why it is in this group
- The name "search_events" says "search": a word for reading.
Description, as the server wrote it Find Contact Improvisation events worldwide: festivals, workshops, intensives, retreats, long jams, residencies, jams and classes. Upcoming by default; a past 'from' date also searches ended events. Use for questions like 'CI festivals in Germany this summer', 'workshops with <teacher>' or 'when was X last year'. Filter by country, city, dates, type, practice or free text. Returns up to 20 events sorted by start date, each with id and citreasurehunt.com URL, plus the total match count. Call get_event for prices, teachers and the full description.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- title: Search events
search_teachersFind Contact Improvisation teachers, organizers and musicians by name, or by where they are based.No findings
Why it is in this group
- The name "search_teachers" says "search": a word for reading.
Description, as the server wrote it Find Contact Improvisation teachers, organizers and musicians by name, or by where they are based. Use for 'who teaches CI in <city>' or to look up a person mentioned in an event. Returns short profiles with slug and URL; call get_teacher for the full bio and their upcoming events.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- title: Search teachers
search_venuesFind dance studios and retreat centers that host Contact Improvisation classes, jams and events, by name, country or city.No findings
Why it is in this group
- The name "search_venues" says "search": a word for reading.
Description, as the server wrote it Find dance studios and retreat centers that host Contact Improvisation classes, jams and events, by name, country or city. Use for 'where is CI taught in <city>' alongside search_communities. Returns venues with slug and URL; call get_venue for the address and upcoming events.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
- title: Search venues
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http directory https://citreasurehunt.com/api/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__directory__search_events",
"mcp__directory__get_event",
"mcp__directory__search_teachers",
"mcp__directory__get_teacher",
"mcp__directory__search_venues",
"mcp__directory__get_venue",
"mcp__directory__search_communities",
"mcp__directory__get_community"
],
"ask": [],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as directory. Review it before you use it.