Public MCP documentation

Member / community tools

Web app MCP (POST /api/mcp) community read surface + travel package search.

Auth today: omit Authorization for these tools (public principal). They

appear in tools/list without a token. Admin bearer also sees them. Member

personal tokens are roadmap (invalid non-empty Bearer → 401, never public fallback).

Source: src/lib/mcp-hov-handlers.ts via src/routes/api/mcp.ts


community_overview

Product one-liner, pillars, public links, MCP connection hints.

builder_path

Four-rung builder path (Belong → No-code → Vibe code → AI builder) with one next action each.

leaderboard

Top builders by total XP, level, and tier. Read-only.

ArgTypeDefaultNotes
limitnumber10Clamped 1–50

member_stats

One member's XP, level, tier, daily streak, leaderboard rank.

ArgTypeNotes
discord_idstringDiscord snowflake
user_idstringApp user id

Public/admin callers pass one of the above. Future member principals self-scope.


upcoming_events

Vetted virtual builder/AI/startup opportunities, soonest first.

ArgTypeDefaultNotes
limitnumber8Clamped 1–25
min_scorenumber70Opportunity score 0–100

open_quests_and_bounties

Quest catalog + open/claimed bounty board. Proxied from bot public board GET /activity/api/board (no admin token for that upstream call).


hangout_info

Public promo facts for the Daily Hangout (schedule, lounge, /daily link). Not live Discord scheduled-event resolution — that is admin hangout_status.


search_stay_packages

National best-value short-term stay packages. See Travel honesty and the full arg table on Tools.


Admin-only proxies on the same endpoint

ToolNotes
hangout_statusNeeds BOT_SERVICE_URL + ADMIN_API_TOKEN on Vercel
list_scheduled_eventsSame
Other bot-proxy opsserver_map, activation_status, vibe_server_command, …

Full Discord ops tools: Admin tools.