1. Conduid
  2. Automation
  3. Rmcp Xdotool
MCP server · Automation

Rmcp Xdotool

MCP server for mouse and keyboard automation via xdotool

Unclaimed automation
34Low

Scored 6 months ago · breakdown

About Rmcp Xdotool

Rmcp Xdotool is an MCP server in the Automation category: mCP server for mouse and keyboard automation via xdotool.

Install

From source
git clone https://github.com/sqrew/rmcp-xdotool

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (8)

clickClick at current position (1=left, 2=middle, 3=right)

Parameters not published.

click_atMove to x,y and click

Parameters not published.

double_clickDouble-click at current position

Parameters not published.

get_mouse_positionGet current cursor position

Parameters not published.

key_pressPress key/combo (e.g., `ctrl+c`, `alt+Tab`, `Return`)

Parameters not published.

move_mouseMove cursor to x,y coordinates

Parameters not published.

scrollScroll up/down/left/right

Parameters not published.

type_textType text as keyboard input

Parameters not published.

Ask AI

✦

Ask AI about Rmcp Xdotool

Powered by Claude · Grounded in docs

I know everything about Rmcp Xdotool. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

rmcp-xdotool

MCP server for mouse and keyboard automation via xdotool. Gives Claude (or any MCP client) the ability to control your desktop.

Installation

cargo install rmcp-xdotool

Or build from source:

git clone https://github.com/sqrew/rmcp-xdotool
cd rmcp-xdotool
cargo build --release

Requirements

  • Linux with X11
  • xdotool installed (sudo pacman -S xdotool or sudo apt install xdotool)

Tools

Tool Description
move_mouse Move cursor to x,y coordinates
click Click at current position (1=left, 2=middle, 3=right)
click_at Move to x,y and click
type_text Type text as keyboard input
key_press Press key/combo (e.g., ctrl+c, alt+Tab, Return)
scroll Scroll up/down/left/right
get_mouse_position Get current cursor position
double_click Double-click at current position

Claude Code Configuration

Add to your ~/.claude.json:

{
  "mcpServers": {
    "xdotool": {
      "type": "stdio",
      "command": "/path/to/rmcp-xdotool",
      "args": [],
      "env": {}
    }
  }
}

Usage Examples

Claude, move my mouse to (500, 300)
Claude, click the button at position (800, 450)
Claude, type "hello world" into the search box
Claude, press ctrl+s to save
Claude, scroll down 5 clicks

Warning

This gives Claude full control of your mouse and keyboard. Use responsibly. Or don't. You're a pioneer.

Related Projects

License

MIT


Built with Claude. For Claude. By sqrew.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Rmcp Xdotool

How do I install Rmcp Xdotool?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Rmcp Xdotool safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Rmcp Xdotool still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.