Tool tree
Discover public TestFlight betas from the awesome-testflight-link catalog, with WebMCP tools for AI agents.
Implementation
gradeNot graded
gradeNot graded
search_testflight_appsAnswer
Search real public TestFlight programs by app name, platform, and current availability.
View tool JSON
{
"name": "search_testflight_apps",
"kind": "answer",
"impl": "imperative",
"description": "Search real public TestFlight programs by app name, platform, and current availability.",
"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
}
}
},
"page": "/webmcp_test_flight/"
}get_testflight_appAnswer
Get one real TestFlight program by its join ID.
View tool JSON
{
"name": "get_testflight_app",
"kind": "answer",
"impl": "imperative",
"description": "Get one real TestFlight program by its join ID.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"id": {
"type": "string",
"minLength": 1
}
},
"required": [
"id"
]
},
"page": "/webmcp_test_flight/"
}list_testflight_platformsAnswer
List supported Apple platforms and counts in the live catalog.
View tool JSON
{
"name": "list_testflight_platforms",
"kind": "answer",
"impl": "imperative",
"description": "List supported Apple platforms and counts in the live catalog.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
},
"page": "/webmcp_test_flight/"
}get_catalog_statsAnswer
Return live TestFlight catalog counts by availability and platform.
View tool JSON
{
"name": "get_catalog_stats",
"kind": "answer",
"impl": "imperative",
"description": "Return live TestFlight catalog counts by availability and platform.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
},
"page": "/webmcp_test_flight/"
}filter_visible_catalogAction
Apply filters to the page so the user sees the same real TestFlight results as the agent.
View tool JSON
{
"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"
]
}
}
},
"page": "/webmcp_test_flight/"
}prepare_testflight_joinAction
Bring a real TestFlight program into view and return its Apple TestFlight join URL for the user to open.
View tool JSON
{
"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"
]
},
"page": "/webmcp_test_flight/"
}