Developer Tools · OS Automation

Total Pc Control logo

Total Pc Control

jasondsmith72/total-pc-control

An MCP (Model Context Protocol) server that provides control over your screen, mouse, and keyboard using nut.js.

Install

npm install -g cmake-js

Client configuration

{
  "mcpServers": {
    "total-pc-control": {
      "command": "node",
      "args": [
        "/ABSOLUTE/PATH/TO/total-pc-control/build/index.js"
      ]
    }
  }
}
Category
Developer Tools, OS Automation
License
MIT
Updated
Oct 6, 2026

Features

  • Screen Capture: Capture screenshots of your entire screen or specific regions

  • Mouse Control: Move the mouse cursor, click, double-click, and scroll

  • Keyboard Input: Type text and press keyboard shortcuts

  • Window Management: Find, focus, and manipulate application windows

  • Clipboard Access: Copy and paste text

Tools (16)

  • capture_screen

    Capture the entire screen as an image

  • capture_region

    Capture a specific region of the screen

  • move_mouse

    Move the mouse cursor to a specific position

  • click_mouse

    Click the mouse at the current position or specified coordinates

  • double_click

    Double-click at the current position or specified coordinates

  • right_click

    Right-click at the current position or specified coordinates

  • scroll_mouse

    Scroll the mouse wheel up or down

  • type_text

    Type text at the current cursor position

  • press_key

    Press a specific keyboard key or key combination

  • hold_key

    Hold down a key

  • release_key

    Release a held key

  • find_window

    Find a window by title or application name

  • focus_window

    Bring a window to the foreground

  • get_active_window

    Get information about the currently active window

  • copy_to_clipboard

    Copy text to the clipboard

  • paste_from_clipboard

    Get text from the clipboard

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
Playwright logo

Playwright

microsoft/playwright

72.2k

Playwright is a framework for web automation and testing. It drives Chromium, Firefox, and WebKit with a single API — in your tests, in your scripts, and as a tool for AI agents.

Developer Tools
repomix logo

repomix

yamadashy/repomix

15.2k

Repomix is a tool that packs a codebase into an AI-friendly format, supporting local and remote repository processing and providing code compression, security checks and multiple output formats.

Developer Tools
UI-TARS-desktop logo

UI-TARS-desktop

bytedance/UI-TARS-desktop

12.9k

TARS is ByteDance's multimodal AI agent stack, shipping two projects: Agent TARS (a CLI and Web UI agent built on MCP) and UI-TARS-desktop (a desktop GUI agent).

Developer Tools
blender logo

blender

ahujasid/blender-mcp

10.6k

formerly blender-mcp — the PyPI package is now mcp-for-blender. Existing setups keep working; no config change is required. Read more.

Developer Tools
Playwright Browser Automation logo

Playwright Browser Automation

microsoft/playwright-mcp

9.2k

A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models.

Developer Tools
2344 logo

2344

comet-ml/opik

7k

Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.

Developer Tools