simctl-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for HTTP server mode (only used when starting with --http) | 8081 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| logging | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_deviceB | Create a new simulator device |
| delete_deviceB | Delete the specified simulator device |
| boot_deviceC | Boot simulator device |
| shutdown_deviceB | Shutdown simulator device |
| get_envB | Get device environment variable |
| open_urlC | Open URL in device |
| add_mediaC | Add media files to device |
| install_appC | Install app on device |
| uninstall_appB | Uninstall app from device |
| get_app_containerB | Get installed app container path |
| launch_appC | Launch app on device |
| terminate_appB | Terminate running app on device |
| list_devicesB | List available simulator devices |
| list_device_typesA | List available device types |
| list_runtimesA | List available runtimes |
| get_app_infoC | Get installed app information |
| get_appearanceA | Get device appearance settings |
| set_appearanceC | Set device appearance |
| push_notificationC | Send simulated push notification to device |
| grant_permissionC | Grant permission to app |
| revoke_permissionB | Revoke app permission |
| reset_permissionC | Reset all app permissions |
| add_root_certificateB | Add root certificate to device keychain |
| add_certificateC | Add certificate to device keychain |
| reset_keychainB | Reset device keychain |
| get_screenshotB | Get device screenshot |
| list_appsC | List installed apps on device |
| set_pasteboardB | Copy content to the device pasteboard |
| get_pasteboardB | Get the contents of the device pasteboard |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ambar/simctl-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server