MCP Desktop Tools
Click on "Install 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., "@MCP Desktop ToolsOpen Chrome, go to news.ycombinator.com, and summarize the top story"
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 Desktop Tools
An MCP server that gives Claude desktop automation capabilities — browser control, screenshots, mouse/keyboard input, window management, and clipboard access.
Built with TypeScript, Playwright, and native Windows APIs.
Tools
Browser
Tool | Description |
| Launch Chromium and navigate to a URL |
| Navigate to a URL with configurable wait conditions |
| Click elements by CSS selector |
| Type into input fields, optionally clear or press Enter |
| Read page content (text, HTML, title, URL, or specific elements) |
| Capture viewport or full-page screenshots |
| Close the browser |
Screenshots
Tool | Description |
| Capture entire screen (multi-monitor supported) |
| Capture a rectangular region by coordinates |
| Capture a specific window by title (partial match) |
Desktop
Tool | Description |
| Click at screen coordinates |
| Move cursor (instant or smooth animation) |
| Type text via simulated keystrokes |
| Press keyboard shortcuts (e.g. ctrl+c, alt+tab) |
| List all visible windows with positions and sizes |
| Focus a window by title |
| Move and/or resize a window |
| Launch apps by path, name, or URI |
| Read clipboard text |
| Write text to clipboard |
Related MCP server: device-controller-mcp
Setup
npm install
npm run build
npx playwright install chromiumClaude Code Configuration
Add to your Claude Code MCP settings (~/.claude/settings.json):
{
"mcpServers": {
"desktop-tools": {
"command": "node",
"args": ["C:/Users/<you>/mcp-desktop-tools/dist/index.js"]
}
}
}Restart Claude Code to pick up the new server.
Requirements
Windows 10/11
Node.js 18+
PowerShell (used for native window/mouse/keyboard operations)
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA standalone MCP server for Windows desktop control, enabling screenshots, mouse and keyboard input, app launch, window/display management, and clipboard access via natural language.Last updated1MIT
- Alicense-qualityBmaintenanceAn MCP server that lets Claude Desktop and Claude Code control your PC — take screenshots, click, type, manage windows, and more.Last updatedMIT
- Alicense-qualityAmaintenanceAn MCP server that lets Claude operate your real computer by moving the actual mouse, clicking, typing, and reading the actual screen, working with your own logged-in sessions in any application.Last updatedMIT
- Alicense-qualityDmaintenanceThis MCP server enables browser automation (navigation, clicking, screenshots) and file reading (Excel, Word, PowerPoint, CSV, images) for Claude Code and any MCP client.Last updatedMIT
Related MCP Connectors
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/K1ta141k/mcp-desktop-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server