{"repo":"regulad/vnc-mcp","free":true,"listed":false,"github":"https://github.com/regulad/vnc-mcp","clone":"git clone https://github.com/regulad/vnc-mcp.git","description":"🤖🖥 vnc-mcp allows MCP-compatible LLMs to interact with any desktop accessible over VNC","language":"Python","stars":13,"topics":["ai","automation","desktop-automation","llm","machine-learning","mcp","python","vnc"],"license":"AGPL-3.0","category":"mcp-servers","readme_excerpt":"vnc-mcp [ ][pre-commit] [ ][black] [pypi status]: https://pypi.org/project/vnc-mcp/ [read the docs]: https://vnc-mcp.readthedocs.io/ [tests]: https://github.com/regulad/vnc-mcp/actions?workflow=Tests [codecov]: https://app.codecov.io/gh/regulad/vnc-mcp [pre-commit]: https://github.com/pre-commit/pre-commit [black]: https://github.com/psf/black 🤖🖥 vnc-mcp allows MCP-compatible LLMs to interact with any desktop accessible over VNC https://github.com/user-attachments/assets/5eff0be6-81f4-4baf-ad67-2f68041a022a Claude 4 Opus getting comfortable in a Kubuntu X11 session. The real limit to this application of LLMs is now the speed of LLMs: it is possible they could be better at this task if they had reinforcement learning to more efficiently decode embeddings or prefer OCR at all times. Features - Connects to any RFC6143 RFB spec-compliant VNC server using pyvnc . - Exposes a number of MCP tools that an LLM can use to interact with a computer through the VNC client. - OCR for screen reading and text extraction, offering much better integration with non-multimodal LLMs. (Support for all languages unfortunately makes the image pretty huge...) Requirements - A VNC server that is RFC6143 RFB spec-compliant. - A VNC server that supports spec-compliant authentication (not sure which RFC this aligns with). This means ARD (Apple Remote Desktop) servers are not supported. Mac users should consider using the project https://github.com/baryhuang/mcp-remote-macos-use instead. - (Optional) A ","default_branch":null,"files":null,"tree":[],"storefront":"/r/regulad","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/regulad/vnc-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}