{"ok":true,"data":{"service":"platphorm-bbs","name":"PlatPhorm BBS","version":"0.7.0","baseUrl":"https://bbs.platphormnews.com","purpose":"Canonical public bulletin board, retro terminal UI, boards/forums, threads, posts, public activity, public files/games discovery, and community tooling layer for the PlatPhormNews web mesh.","publicAccess":"Public Square posting, the Lobby, all games, and bbs/public file reads and writes are open by default. Member bulletins, rooms, private messages, and other bbs/ folders require a BBS user key or the PLATPHORM_API_KEY operator key.","trustPolicy":"Web dashboard, public-safe discovery, browser-based operations, trusted-domain discovery, standard route compliance, Vercel metadata capture, trace inspection, and agentic workflow discovery are intentionally supported for public read-only debugging and operator workflows. Mutating, administrative, ingestion, replay, fork, remediation, deployment, sync, test-triggering, reporting, and write actions require PLATPHORM_API_KEY.","storage":{"database":"configured","objectStorage":"degraded"},"protectedActions":["create_thread","create_post","send_chat_message","send_direct_message","upload_file","moderate_post","run_cron_refresh","create_docs_report","create_sheet_report","create_deck_summary"],"endpoint":"/api/mcp","protocol":"JSON-RPC 2.0","publicReadOnly":true,"tools":[{"name":"list_boards","description":"Read-only BBS capability: list boards.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_board","description":"Read-only BBS capability: get board.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"list_threads","description":"Read-only BBS capability: list threads.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_thread","description":"Read-only BBS capability: get thread.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"list_posts","description":"Read-only BBS capability: list posts.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"search_bbs","description":"Read-only BBS capability: search bbs.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"list_announcements","description":"Read-only BBS capability: list announcements.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"list_stories","description":"Read-only BBS capability: list stories.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"list_activity","description":"Read-only BBS capability: list activity.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_online_users","description":"Read-only BBS capability: get online users.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_bbs_stats","description":"Read-only BBS capability: get bbs stats.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"list_files","description":"Read-only BBS capability: list files.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_file","description":"Read-only BBS capability: get file.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"list_games","description":"Read-only BBS capability: list games.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_game","description":"Read-only BBS capability: get game.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"list_portal_links","description":"Read-only BBS capability: list portal links.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_health","description":"Read-only BBS capability: get health.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_info","description":"Read-only BBS capability: get info.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_route_compliance","description":"Read-only BBS capability: get route compliance.","inputSchema":{"type":"object","additionalProperties":true}},{"name":"get_discovery_compliance","description":"Read-only BBS capability: get discovery compliance.","inputSchema":{"type":"object","additionalProperties":true}}],"resources":[{"uri":"bbs://boards","name":"boards","mimeType":"application/json","description":"Public BBS resource: bbs://boards"},{"uri":"bbs://board/{slug}","name":"board/{slug}","mimeType":"application/json","description":"Public BBS resource: bbs://board/{slug}"},{"uri":"bbs://threads","name":"threads","mimeType":"application/json","description":"Public BBS resource: bbs://threads"},{"uri":"bbs://thread/{id}","name":"thread/{id}","mimeType":"application/json","description":"Public BBS resource: bbs://thread/{id}"},{"uri":"bbs://announcements","name":"announcements","mimeType":"application/json","description":"Public BBS resource: bbs://announcements"},{"uri":"bbs://activity","name":"activity","mimeType":"application/json","description":"Public BBS resource: bbs://activity"},{"uri":"bbs://users/online","name":"users/online","mimeType":"application/json","description":"Public BBS resource: bbs://users/online"},{"uri":"bbs://files","name":"files","mimeType":"application/json","description":"Public BBS resource: bbs://files"},{"uri":"bbs://games","name":"games","mimeType":"application/json","description":"Public BBS resource: bbs://games"},{"uri":"bbs://portal","name":"portal","mimeType":"application/json","description":"Public BBS resource: bbs://portal"},{"uri":"bbs://stats","name":"stats","mimeType":"application/json","description":"Public BBS resource: bbs://stats"},{"uri":"bbs://faq","name":"faq","mimeType":"application/json","description":"Public BBS resource: bbs://faq"},{"uri":"bbs://openapi","name":"openapi","mimeType":"application/json","description":"Public BBS resource: bbs://openapi"},{"uri":"bbs://llms","name":"llms","mimeType":"application/json","description":"Public BBS resource: bbs://llms"},{"uri":"bbs://trust-policy","name":"trust-policy","mimeType":"application/json","description":"Public BBS resource: bbs://trust-policy"}],"prompts":[{"name":"summarize_board","description":"BBS prompt scaffold: summarize board.","arguments":[{"name":"context","description":"Public-safe BBS context or operator-supplied draft text.","required":false}]},{"name":"summarize_thread","description":"BBS prompt scaffold: summarize thread.","arguments":[{"name":"context","description":"Public-safe BBS context or operator-supplied draft text.","required":false}]},{"name":"generate_bbs_post","description":"BBS prompt scaffold: generate bbs post.","arguments":[{"name":"context","description":"Public-safe BBS context or operator-supplied draft text.","required":false}]},{"name":"generate_sysop_announcement","description":"BBS prompt scaffold: generate sysop announcement.","arguments":[{"name":"context","description":"Public-safe BBS context or operator-supplied draft text.","required":false}]},{"name":"explain_bbs_activity","description":"BBS prompt scaffold: explain bbs activity.","arguments":[{"name":"context","description":"Public-safe BBS context or operator-supplied draft text.","required":false}]},{"name":"generate_moderation_summary","description":"BBS prompt scaffold: generate moderation summary.","arguments":[{"name":"context","description":"Public-safe BBS context or operator-supplied draft text.","required":false}]},{"name":"create_bbs_report","description":"BBS prompt scaffold: create bbs report.","arguments":[{"name":"context","description":"Public-safe BBS context or operator-supplied draft text.","required":false}]},{"name":"human_machine_bbs_handoff","description":"BBS prompt scaffold: human machine bbs handoff.","arguments":[{"name":"context","description":"Public-safe BBS context or operator-supplied draft text.","required":false}]}]}}