Glasswarp
Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.
Links
README
From the repo.
Glasswarp MCP Server
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.
No cloud desktop — install our host on your Windows machine.
| Remote URL | https://mcp.glasswarp.com/mcp |
| Auth | Authorization: Bearer gw_… (create a key) |
| Docs | docs.glasswarp.com/get-started/mcp |
Start here
- API key — Console → create key → copy
gw_… - Windows PC — install → pair → enable API access
- Paste the key as
GLASSWARP_API_KEY(orAuthorization: Bearer gw_…on the remote URL)
Say “List my rigs.” You need a USABLE machine.
Connect (Cursor)
Add to Cursor
— then set GLASSWARP_API_KEY to your console key.
Or paste:
{
"mcpServers": {
"glasswarp": {
"command": "npx",
"args": ["-y", "@glasswarp/mcp"],
"env": {
"GLASSWARP_API_KEY": "gw_live_sk_REPLACE_WITH_YOUR_KEY"
}
}
}
}
Same tools via remote URL https://mcp.glasswarp.com/mcp when the client supports headers. More clients: docs.
Workflow
rigs.list → session.start → screen.observe → act → session.end
Prefer input.send_actions for multi-step work. Always end the session.
Tools
| Tool | Role |
|---|---|
rigs.list | Find a USABLE paired Windows machine |
session.start / session.end | Metered session (always end) |
screen.observe | UIA targets + text (image=true for JPEG) |
input.* | click, type, keys, drag, scroll, send_actions |
app.launch | Start an exe on the rig |
session.live_view / session.status | Owner Live View · billing signals |
demos.list / demos.get | Showcase run contracts |
More
- npm:
@glasswarp/mcp· registry:com.glasswarp/mcp-server· Apache-2.0 - Directory: Smithery
- Open: this MCP server + Python SDK. Not open: Windows host agent and platform (gateway, console, billing).
- Local dev / tests: see repo
package.jsonscripts (npm run dev,npm test)
Config for your environment
Use the endpoint URL below in your config. No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "https://mcp.glasswarp.com/mcp"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.