{"schema_version":"1.0","protocol_version":"2025-06-18","server":{"name":"uwt_atlas","title":"United We Transform Atlas","description":"Free, keyless, read-only access to the UWT gathering atlas and its deterministic agenda grader.","transport":"streamable-http","endpoint":"https://unitedwetransform.com/mcp"},"tools":[{"name":"grade_agenda","description":"Score a pasted event agenda with the deterministic UWT grading rubric. The text is processed transiently: it is never stored, never logged beyond aggregate counts, and never used to add or alter any entry in the atlas.","annotations":{"readOnlyHint":true}},{"name":"get_event_score","description":"Fetch the cached scorecard for one gathering by slug from the public atlas.","annotations":{"readOnlyHint":true}},{"name":"compare_events","description":"Compare two cached scorecards pillar by pillar, with a one-line summary of which event scores higher overall and by how much. Answers 'compare two events I am considering sponsoring' in one call.","annotations":{"readOnlyHint":true}},{"name":"search_gatherings","description":"Search the gold-verified gathering index by free-text query, category, and minimum GES.","annotations":{"readOnlyHint":true}},{"name":"search","description":"Federated search across gold-verified events, facilitation exercises, and core atlas pages, for clients (including ChatGPT deep research) that expect a generic search tool rather than search_gatherings' event-only filters. Returns citation-ready absolute URLs.","annotations":{"readOnlyHint":true}},{"name":"fetch","description":"Fetch the full content for one id returned by search: the complete scorecard text for an event, the summary for an exercise, or the summary for a core page. Required by ChatGPT deep research.","annotations":{"readOnlyHint":true}},{"name":"get_statistics","description":"Return corpus-wide summary statistics for the atlas.","annotations":{"readOnlyHint":true}},{"name":"get_leaderboard","description":"Return the gold-verified leaderboard, ranked by GES, up to a requested number of rows.","annotations":{"readOnlyHint":true}},{"name":"get_exercises_for_pillar","description":"Return the suggested improvement exercises for one scoring pillar (for example follow_through or network_design).","annotations":{"readOnlyHint":true}},{"name":"make_teams","description":"Form balanced teams or breakout rounds from a pasted participant roster (CSV or TSV with a header row). Runs the same deterministic team formation engine that ships client-side at https://unitedwetransform.com/team-creator/. Supports sliders for expertise_domain, organization, geography, seniority, gender, network_familiarity, ask_offer_fit, helping_potential, or a custom:<column> dimension, plus must_together and must_apart name constraints and multi-round breakout planning. Processed transiently: the participant list is never stored, never logged beyond an aggregate count, and never used to add or alter any entry in the atlas.","annotations":{"readOnlyHint":true}}]}