{
  "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json",
  "name": "com.zeptap/zeptap",
  "title": "Zeptap",
  "description": "Lets AI agents see, tap, swipe and type on a real iPhone connected to the user's Mac: screenshots, on-device text recognition, taps, gestures, typing, opening apps, lock and unlock. Runs locally inside the Zeptap Mac app (loopback only, no auth), which must be installed and running with an iPhone connected.",
  "version": "0.1.0",
  "websiteUrl": "https://zeptap.com/",
  "icons": [
    {
      "src": "https://zeptap.com/apple-touch-icon.png",
      "mimeType": "image/png",
      "sizes": [
        "180x180"
      ]
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "http://127.0.0.1:47801/mcp",
      "supportedProtocolVersions": [
        "2025-11-25",
        "2025-06-18",
        "2025-03-26"
      ]
    }
  ],
  "serverInfo": {
    "name": "zeptap",
    "title": "Zeptap",
    "version": "0.1.0"
  },
  "transport": {
    "type": "streamable-http",
    "endpoint": "http://127.0.0.1:47801/mcp"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "authentication": {
    "required": false,
    "schemes": []
  },
  "documentationUrl": "https://zeptap.com/docs/agents/tools",
  "instructions": "Loopback only: the endpoint answers on the user's Mac and is not reachable from the internet. Install the app from https://zeptap.com/, then see https://zeptap.com/docs/agents/connect to add it to an agent.",
  "tools": "dynamic"
}
