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/listwithout a token. Admin bearer also sees them. Memberpersonal 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.
| Arg | Type | Default | Notes |
|---|---|---|---|
limit | number | 10 | Clamped 1–50 |
member_stats
One member's XP, level, tier, daily streak, leaderboard rank.
| Arg | Type | Notes |
|---|---|---|
discord_id | string | Discord snowflake |
user_id | string | App 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.
| Arg | Type | Default | Notes |
|---|---|---|---|
limit | number | 8 | Clamped 1–25 |
min_score | number | 70 | Opportunity 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
| Tool | Notes |
|---|---|
hangout_status | Needs BOT_SERVICE_URL + ADMIN_API_TOKEN on Vercel |
list_scheduled_events | Same |
| Other bot-proxy ops | server_map, activation_status, vibe_server_command, … |
Full Discord ops tools: Admin tools.
