Traa MCP Server

# TRAA MCP Server TRAA MCP Server is a screen capture server based on the Model Context Protocol (MCP). It provides functionality for enumerating

Local serverstdioPython

What is the Traa MCP Server?

TRAA MCP Server TRAA MCP Server is a screen capture server based on the Model Context Protocol (MCP). It provides functionality for enumerating system screens and

The short version

  • Screen and Window Source Enumeration
  • List all available displays in the system
  • List all available windows in the system
  • Each source includes ID, title, type (display/window), and position information
  • Screen Capture
  • Capture screenshots of any display or window

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
snapshot_sizetuple[int, int]
file_pathstr

How to install the Traa MCP Server

{
    "mcpServers": {
        "traa_mcp": {
            "command": "absolute/path/to/uv",
            "args": [
                "--directory",
                "absolute/path/to/traa-mcp",
                "run",
                "traa_mcp_server"
            ]
        }
    }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • “Use Traa MCP to Returns.”
  • “Use Traa MCP to Inputs.”
  • “Use Traa MCP to snapshot size.”

Frequently asked questions

Python 3.10 or later, along with packages `mcp >= 1.0.0`, `anyio >= 4.5`, `traa >= 0.1.5`, and `pillow >= 11.1.0`.