{
  "markdown": "# Glasswarp MCP Server\n\n**See and control a real Windows PC you own** — from any MCP client. Observe, click, type, launch apps, Live View. You bring the model; Glasswarp is eyes and hands.\n\nNo cloud desktop — install our host on **your** Windows machine.\n\n| | |\n| --- | --- |\n| **Remote URL** | `https://mcp.glasswarp.com/mcp` |\n| **Auth** | `Authorization: Bearer gw_…` ([create a key](https://www.glasswarp.com/console)) |\n| **Docs** | [docs.glasswarp.com/get-started/mcp](https://docs.glasswarp.com/get-started/mcp) |\n\n## Start here\n\n1. **API key** — [Console](https://www.glasswarp.com/console) → create key → copy `gw_…`\n2. **Windows PC** — [install](https://www.glasswarp.com/downloads) → [pair](https://www.glasswarp.com/pair) → enable **API access**\n3. **Paste the key** as `GLASSWARP_API_KEY` (or `Authorization: Bearer gw_…` on the remote URL)\n\nSay *“List my rigs.”* You need a **USABLE** machine.\n\n[Docs](https://docs.glasswarp.com/get-started/mcp) · [hello@glasswarp.com](mailto:hello@glasswarp.com)\n\n## Connect (Cursor)\n\n[Add to Cursor](https://cursor.com/en/install-mcp?name=glasswarp&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBnbGFzc3dhcnAvbWNwIl0sImVudiI6eyJHTEFTU1dBUlBfQVBJX0tFWSI6IllPVVJfQVBJX0tFWSJ9fQ%3D%3D)\n— then set `GLASSWARP_API_KEY` to your console key.\n\nOr paste:\n\n```json\n{\n  \"mcpServers\": {\n    \"glasswarp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@glasswarp/mcp\"],\n      \"env\": {\n        \"GLASSWARP_API_KEY\": \"gw_live_sk_REPLACE_WITH_YOUR_KEY\"\n      }\n    }\n  }\n}\n```\n\nSame tools via remote URL `https://mcp.glasswarp.com/mcp` when the client supports headers. More clients: [docs](https://docs.glasswarp.com/get-started/mcp).\n\n## Workflow\n\n`rigs.list` → `session.start` → `screen.observe` → act → `session.end`  \nPrefer `input.send_actions` for multi-step work. Always end the session.\n\n## Tools\n\n| Tool | Role |\n| --- | --- |\n| `rigs.list` | Find a USABLE paired Windows machine |\n| `session.start` / `session.end` | Metered session (always end) |\n| `screen.observe` | UIA targets + text (`image=true` for JPEG) |\n| `input.*` | click, type, keys, drag, scroll, `send_actions` |\n| `app.launch` | Start an exe on the rig |\n| `session.live_view` / `session.status` | Owner Live View · billing signals |\n| `demos.list` / `demos.get` | Showcase run contracts |\n\n## More\n\n- npm: [`@glasswarp/mcp`](https://www.npmjs.com/package/@glasswarp/mcp) · registry: `com.glasswarp/mcp-server` · Apache-2.0\n- Directory: [Smithery](https://smithery.ai/servers/glasswarp/mcp-server)\n- **Open:** this MCP server + [Python SDK](https://github.com/glasswarp/python-sdk). **Not open:** Windows host agent and platform (gateway, console, billing).\n- Local dev / tests: see repo `package.json` scripts (`npm run dev`, `npm test`)\n",
  "bytes": 2753,
  "sha": "167321ee2a9b2c2a1a240e7b643dcda0943cb771a3f80fe8492b2c28d276ea79",
  "repo_slug": "glasswarp/mcp-server",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_glasswarp_mcp_server_65b76851/readme"
}