{"ok":true,"site":{"host":"exrector.github.io","url":"https://exrector.github.io/webmcp_test_flight/","type":"live","desc":"Discover public TestFlight betas from the awesome-testflight-link catalog, with WebMCP tools for AI agents.","tools":[{"name":"search_testflight_apps","kind":"answer","impl":"imperative","description":"Search real public TestFlight programs by app name, platform, and current availability.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"string","description":"App name or TestFlight ID."},"platform":{"type":"string","enum":["all","iOS","iPadOS","macOS","tvOS","visionOS"]},"availability":{"type":"string","enum":["all","open","full","closed","removed"]},"limit":{"type":"integer","minimum":1,"maximum":100}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp_test_flight/"},{"name":"get_testflight_app","kind":"answer","impl":"imperative","description":"Get one real TestFlight program by its join ID.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","minLength":1}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp_test_flight/"},{"name":"list_testflight_platforms","kind":"answer","impl":"imperative","description":"List supported Apple platforms and counts in the live catalog.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp_test_flight/"},{"name":"get_catalog_stats","kind":"answer","impl":"imperative","description":"Return live TestFlight catalog counts by availability and platform.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp_test_flight/"},{"name":"filter_visible_catalog","kind":"act","impl":"imperative","description":"Apply filters to the page so the user sees the same real TestFlight results as the agent.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"string"},"platform":{"type":"string","enum":["all","iOS","iPadOS","macOS","tvOS","visionOS"]},"availability":{"type":"string","enum":["all","open","full","closed","removed"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp_test_flight/"},{"name":"prepare_testflight_join","kind":"act","impl":"imperative","description":"Bring a real TestFlight program into view and return its Apple TestFlight join URL for the user to open.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"id":{"type":"string","minLength":1}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp_test_flight/"}],"category":"Developer Tools","apiSurface":"spec","toolCount":6}}