Testa MCP
Testa is an MCP server that enables AI agents to test iOS apps in the Simulator by reading the screen, tapping, typing, and swiping. It works with React Native, Expo, and SwiftUI without needing testIDs, using accessibility trees and OCR. It supports recording flows for CI replay.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Launch an app in the iOS Simulator
- Tap, type, and swipe to interact with UI elements
- Assert that specific UI states appear after actions
- Record and replay test flows in CI environments
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@valewnrt/testa-mcp 0.2.2
{
"version": "0.2.2",
"transport": "stdio",
"identifier": "@valewnrt/testa-mcp",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "TESTA_MCP_FULL",
"default": "0",
"description": "Set to 1 to expose all 40 tools instead of the 13-tool token-lean default."
},
{
"name": "TESTA_UDID",
"description": "Target a specific simulator UDID instead of the booted one."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"testa-mcp": {
"command": "npx",
"args": [
"-y",
"@valewnrt/testa-mcp@0.2.2"
],
"env": {
"TESTA_MCP_FULL": "<YOUR_TESTA_MCP_FULL>",
"TESTA_UDID": "<YOUR_TESTA_UDID>"
}
}
}
}Cline
{
"mcpServers": {
"testa-mcp": {
"command": "npx",
"args": [
"-y",
"@valewnrt/testa-mcp@0.2.2"
],
"env": {
"TESTA_MCP_FULL": "<YOUR_TESTA_MCP_FULL>",
"TESTA_UDID": "<YOUR_TESTA_UDID>"
}
}
}
}VS Code
{
"servers": {
"testa-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@valewnrt/testa-mcp@0.2.2"
],
"env": {
"TESTA_MCP_FULL": "<YOUR_TESTA_MCP_FULL>",
"TESTA_UDID": "<YOUR_TESTA_UDID>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"testa-mcp": {
"command": "npx",
"args": [
"-y",
"@valewnrt/testa-mcp@0.2.2"
],
"env": {
"TESTA_MCP_FULL": "<YOUR_TESTA_MCP_FULL>",
"TESTA_UDID": "<YOUR_TESTA_UDID>"
}
}
}
}Let your agent find its tools
Find servers like Testa MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.