{"name":"com.citreasurehunt/directory","slug":"citreasurehunt-directory","title":"CI Treasure Hunt","description":"Contact Improvisation events, teachers, venues and communities worldwide. Read-only.","url":"https://mcp.market/server/citreasurehunt-directory","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"devtools","tags":["devtools"],"presence":{"score":26,"stars":1,"forks":1,"downloads_week":null,"last_push_at":"2026-10-14T01:48:41.000Z","license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T07:40:50.142Z","last_ok_at":"2026-11-04T07:40:50.142Z","latency_ms":141},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/ci-treasure-hunt/ci-treasure-web","website":"https://citreasurehunt.com/agents","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://citreasurehunt.com/api/mcp"}],"packages":[],"tools":[{"name":"get_community","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"Community slug from search_communities."}},"required":["slug"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_event","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"id":{"type":"string","minLength":2,"description":"Event id (e.g. 'W27r'), its slug, or its citreasurehunt.com URL."}},"required":["id"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_teacher","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"Profile slug from search_teachers, e.g. 'mona-ring'."}},"required":["slug"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_venue","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","minLength":1,"description":"Venue slug from search_venues."}},"required":["slug"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"search_communities","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"country":{"description":"ISO code or English name.","type":"string"},"city":{"type":"string"},"query":{"description":"Community name or words from its description.","type":"string"},"limit":{"description":"Maximum results, 1 to 20. Default 10.","type":"integer","minimum":1,"maximum":20}},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"search_events","description":"Find upcoming Contact Improvisation events worldwide: festivals, workshops, intensives, retreats, long jams and residencies. Use for questions like 'CI festivals in Germany this summer' or 'workshops with <teacher>'. 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. Call get_event for prices, teachers and the full description.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"country":{"description":"Country as ISO code (\"PT\") or English name (\"Portugal\").","type":"string"},"city":{"description":"City name, e.g. Berlin.","type":"string"},"from":{"description":"Earliest date, YYYY-MM-DD. Default today.","type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"to":{"description":"Latest start date, YYYY-MM-DD.","type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"type":{"description":"Event type.","type":"string","enum":["festival","workshop","intensive","retreat","long_jam","training","residency","camp","jam","class"]},"practice":{"description":"Practice tag, e.g. \"contact_improvisation\" (default), \"conscious_dance\", \"axis_syllabus\", or \"any\" for all practices.","type":"string"},"query":{"description":"Free text matched against title, description and place, e.g. a teacher's name or 'silent'.","type":"string"},"limit":{"description":"Maximum results, 1 to 20. Default 10.","type":"integer","minimum":1,"maximum":20}},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"search_teachers","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"description":"Name or words from their bio.","type":"string"},"country":{"description":"Where they are based, ISO code or English name.","type":"string"},"city":{"description":"City they are based in.","type":"string"},"role":{"type":"string","enum":["teacher","organizer","musician"]},"limit":{"description":"Maximum results, 1 to 20. Default 10.","type":"integer","minimum":1,"maximum":20}},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"search_venues","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"description":"Venue name or words from its description.","type":"string"},"country":{"description":"ISO code or English name.","type":"string"},"city":{"type":"string"},"limit":{"description":"Maximum results, 1 to 20. Default 10.","type":"integer","minimum":1,"maximum":20}},"$schema":"https://json-schema.org/draft/2020-12/schema"}}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-14T05:22:40.151Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-14T05:22:40.044Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 815ms"]},"poisoning":{"score":15,"max":15,"notes":["8 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[],"inputs":{"probes":[{"url":"https://citreasurehunt.com/api/mcp","reachable":true,"authRequired":false,"latencyMs":815,"serverInfo":{"name":"ci-treasure-hunt","version":"1.1.0"}}],"packages":[],"repo":{"found":true,"owner":"ci-treasure-hunt","repo":"ci-treasure-web","archived":false,"pushedAt":"2026-10-14T01:48:41Z","stars":1,"forks":1,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/262254108?v=4","ownerCreatedAt":"2026-02-18T03:09:20Z"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":1,"downloadsWeek":null,"license":null,"lastPushAt":"2026-10-14T01:48:41.000Z","score":26}}}},"grade_history":[],"reviews":[]}