vision-input
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@vision-inputTake a screenshot of the active window."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Vision & Input Control
Hey there! 👋
This is a Model Context Protocol (MCP) server that basically gives your AI superpowers on your computer. It lets the AI:
See what you see (by taking screenshots).
Use your mouse (move, click, drag, scroll).
Type for you (keyboard input).
Think of it as giving your AI agent a pair of eyes and hands.
getting started
You'll need Node.js v16+.
Platform Specifics
macOS: Since this tool controls your mouse and sees your screen, macOS will ask for permission. You'll need to allow:
Screen Recording
Accessibility
Windows:
You may need to install build tools for
robotjs:npm install --global --production windows-build-tools
Linux:
You will likely need X11 libraries. For Debian/Ubuntu:
sudo apt-get install libxtst-dev libpng++-dev
Related MCP server: Automation MCP
installation
It's pretty standard stuff:
Clone this repo.
Install the dependencies:
npm installBuild it:
npm run build
setup
Just add this to your MCP config (like claude_desktop_config.json or whatever you're using):
{
"mcpServers": {
"vision-input": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/THIS/REPO/build/index.js"
]
}
}
}(Make sure to change that path to where you actually put this folder!)
capabilities
Here's what it can do out of the box:
screen_capture: Snaps a picture of your screen so the AI knows what's going on.calculate_screen_dimensions: Checks how big your monitor is.mouse_move/mouse_click/mouse_drag: Does exactly what it says on the tin.mouse_scroll: Scrolls up or down.keyboard_type: Types text out.keyboard_press: Hits specific keys (likecmd+cto copy).
trouble?
Grey/Black Screen? macOS is probably blocking the screen recording. Check System Settings > Privacy & Security > Screen Recording.
Can't Click? Check System Settings > Privacy & Security > Accessibility.
Enjoy building cool stuff! 🚀
This server cannot be deployed
Maintenance
Related MCP Connectors
Turns a phone into a camera+Bluetooth remote so AI assistants can see and control any PC.
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.
AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to capture screenshots and control desktop input (mouse, keyboard) to see and interact with your screen. Features user-first safety controls including automatic pause on user activity and app allowlists to restrict interactions to approved applications only.1MIT
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to automate macOS desktop tasks including mouse control, keyboard input, screenshots, window management, and UI interaction.7 npm415MIT
- AlicenseNot gradedqualityDmaintenanceEnables computer control via mouse, keyboard, OCR, and screen/window management, similar to Anthropic's computer-use.MIT
- AlicenseNot gradedqualityCmaintenanceEnables Claude to control the local desktop via screenshot, mouse, keyboard, and clipboard operations.MIT