mountaineers-mcp
MCP server for The Mountaineers website (mountaineers.org)
Versions
1.11.2latest1.11.11.11.01.10.01.9.0+ show 12 moreshow less
1.8.11.8.01.7.01.6.21.6.11.6.01.5.01.2.11.2.01.1.11.0.00.1.0Tools 28
login Sign in to mountaineers.org. Opens a Chrome window where YOU complete the login (your password is never sent to this server or the AI); it then caches your session. Required once before any other tool works — mountaineers.org blocks unauthenticated clients. Re-run when a tool reports your session has expired. Requires a desktop with Google Chrome (stable channel) installed; the call blocks for up to ~3 minutes while you sign in. If you
search_activities Search currently-published outdoor activities on mountaineers.org (upcoming trips, course field trips, clinics). Supports filtering by type, branch, difficulty, date range, and more. Past activity instances are NOT in the search index — if you have a known historical activity URL use get_activity, or use get_member_history for a member
search_courses Search currently-published courses, clinics, and seminars on mountaineers.org (upcoming and rolling-enrollment only). Past course instances (prior years) are NOT in the search index, even though their URLs still resolve — if you have a known historical course URL use get_course, or use get_my_courses for the authenticated user
search_trip_reports Search trip reports on mountaineers.org. Trip reports are member-written accounts of past outings; the full historical archive (8000+ reports) is searchable here. To narrow to a specific route, pass the route name as the query.
get_route_trip_reports List trip reports filed against a specific route/place URL. Paginated, 20 per page; results follow the site
search_routes Search routes and places on mountaineers.org. Filter by activity type, difficulty, climbing category, and more.
search_events Search mountaineers.org events (festivals, clinics, social gatherings, branch meetings — distinct from activities and courses). Returns title, URL, date string, and location. Optionally filter by free-text query.
search_badges Search the mountaineers.org badge catalog. Returns title, URL, and badge_type derived from the URL (one of: award, instructor, leader, other). Optional free-text query.
get_activity Get detailed information about a specific activity by URL or slug.
get_trip_report Get detailed information about a specific trip report by URL or slug.
get_route Get detailed information about a specific route or place on mountaineers.org, including difficulty, elevation, directions, and maps.
get_course Get detailed information about a specific course, including schedule, pricing, leaders, and badges earned.
get_event Get detailed information about a specific mountaineers.org event by URL: title, description, date/time string, committee, branch, body text, and any additional event-specific fields (expected attendance, contacts, custom Q&A).
get_badge Get detailed information about a specific mountaineers.org badge by URL: title, description, badge_type, branch_slug (for branch-scoped award badges), body text with criteria/instructions, and an optional categories array (for award badges with Category A/B/C/... requirements). Earners list is not exposed by the site and is not returned. Use search_badges to discover badge URLs; for the authenticated user
list_branches List all mountaineers.org branches (e.g. Seattle, Tacoma, Olympia). Returns slug + display name + URL. Use the slug as input to list_committees.
list_committees List all committees for a given branch (e.g.
get_version Get the mountaineers-mcp server name and version. Useful for verifying which server build a client is connected to when debugging version-specific behavior.
whoami Get the currently logged-in user
get_my_activities Get the logged-in user
get_my_courses Get the logged-in user
get_activity_history Get the logged-in user
get_my_badges Get the logged-in user
get_member_profile Get a member
get_activity_roster Get the participant roster for a specific activity by URL or slug. Requires authentication.
search_members Search the mountaineers.org member directory by name or text. Returns name + slug + profile URL. The directory includes both individual members and group/role accounts (e.g. committee mailboxes); both are returned with no type marker. Requires authentication and a non-empty query.
get_member_history Get the past activity history for any mountaineers.org member, given their slug or profile URL. Returns completed activities only (not future-registered). Same filters as get_activity_history (which is the self-only version). Requires authentication.
get_member_courses Get a member
get_member_activities Get a member
Permissions 3
network medium filesystem low env_vars low