X

Xcode Simulator

Control iOS Simulator: install, launch, capture screens.

·No reviews yet
Repo
Share:

About

Auto-generated

Xcode Simulator is a Model Context Protocol server in the Developer Tools category. It lets AI assistants that speak MCP call its tools and read its resources over STDIO.

Example tools

Illustrative tool names — the actual tool set is defined by the server at runtime.

list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP

Screenshots

No screenshots yet.

Frequently Asked Questions

Common questions about Xcode Simulator.

What is the Xcode Simulator MCP?
The Xcode Simulator MCP allows you to control the iOS Simulator, performing actions like installing applications, launching the simulator, and capturing screenshots directly from your development environment.
How can I install the Xcode Simulator MCP in a client?
Installation in an MCP client like Cline typically involves using a command-line interface to add the MCP's repository URL. Refer to your MCP client's documentation for specific installation commands and setup instructions.
Does the Xcode Simulator MCP require any authentication or API keys?
No, this MCP uses the 'none' authentication type, meaning it does not require an API key, OAuth, or any other credentials for operation. It integrates directly with your local Xcode installation.
What are the core capabilities of the Xcode Simulator MCP?
The MCP's primary capabilities include managing iOS simulator instances, automating app installation and launching, and capturing screenshots for testing or documentation purposes. It streamlines mobile testing workflows.
Are there any prerequisites for using the Xcode Simulator MCP?
Yes, to use this MCP, you must have Xcode installed on your system, as it relies on the Xcode development environment and the iOS Simulator that comes with it.
Is the Xcode Simulator MCP free to use?
The MCP itself is provided as a community project, implying it is open-source and free to use. However, its operation depends on Xcode, which is free but requires an Apple developer account for some functionalities.

Install Xcode Simulator

Claude Desktop

Add this to claude_desktop_config.json.

{
  "mcpServers": {
    "xcode-simulator": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-xcode-simulator"
      ]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json.

{
  "mcpServers": {
    "xcode-simulator": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-xcode-simulator"
      ]
    }
  }
}

VS Code

Add this to your workspace settings.json.

{
  "mcp.servers": {
    "xcode-simulator": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-xcode-simulator"
      ]
    }
  }
}

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Discussion(0)

Sign in to join the discussion.

No comments yet.