Koskamo

MCP Test Utils

A Rust-based MCP server for Windows x64 that provides desktop UI automation capabilities for AI agents. It enables agents to take screenshots, manage windows, simulate mouse and keyboard inputs, perform OCR, and run recorded test scenarios autonomously without user involvement.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

MCP Test Utils logo, by JeenyJAICommunity listingLocal stdioSource reviewed; not executedPublished by JeenyJAI
Vendor documentation

What you can do with it

  • Take screenshots of the desktop or specific windows
  • Automate mouse clicks and keyboard inputs
  • Perform OCR on screen regions
  • Replay saved test scenarios for regression testing

Source and maintenance

Community listingRegistry 3.27.23
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

https://github.com/JeenyJAI/mcp-test-utils/releases/download/v3.27.23/mcp-test-utils.exe 3.27.23

mcpbSHA-256 supplied
https://github.com/JeenyJAI/mcp-test-utils/releases/download/v3.27.23/mcp-test-utils.exe package definition
{
  "version": "3.27.23",
  "transport": "stdio",
  "fileSha256": "152b3e233fe158ee4c00f4dbbeb8baa2acfb0f66d103532a0288459c56457b03",
  "identifier": "https://github.com/JeenyJAI/mcp-test-utils/releases/download/v3.27.23/mcp-test-utils.exe",
  "registryType": "mcpb",
  "environmentVariables": [
    {
      "name": "MCP_LOG_DIR",
      "description": "Directory for logging sessions (opt-in). Without it, logging tools are hidden."
    },
    {
      "name": "MCP_LOG_MAX_MB",
      "default": "500",
      "description": "Session size limit in MB. Warning on exceed."
    },
    {
      "name": "MCP_LOG_RETAIN_DAYS",
      "default": "30",
      "description": "Auto-delete log sessions older than N days. 0 to disable."
    },
    {
      "name": "MCP_SEARCH_DIRS",
      "description": "Allowed directories for search_in_files (semicolon-separated). Without it, the tool is hidden."
    },
    {
      "name": "MCP_LAUNCH_APPS",
      "description": "Programs (exe files or folders, semicolon-separated) that launch_app may start. Without it, launch_app starts nothing."
    },
    {
      "name": "MCP_NOTIFY",
      "description": "Set to off to hide the tray icon and the live call log window."
    },
    {
      "name": "MCP_INPUT_LOCK",
      "description": "Set to off to disable the keyboard and mouse lock while the server sends input (on by default; Esc stops)."
    },
    {
      "name": "MCP_INPUT_LOCK_STALL_MS",
      "default": "60000",
      "description": "Silence of the server in ms after which the input lock lets the input go."
    }
  ]
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

No tool definitions available.

Let your agent find its tools

Find servers like MCP Test Utils from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.