What are the runtime dependencies of Traa Mcp?
Python 3.10 or later, along with packages `mcp >= 1.0.0`, `anyio >= 4.5`, `traa >= 0.1.5`, and `pillow >= 11.1.0`.
@opentraa
基本情報
概要はまだありません
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"traa-mcp": {
"command": "uv",
"args": [
"run",
"traa_mcp_server"
]
}
}
}list[SimpleScreenSourceInfo]
source_id: int
Image
source_id: int
None
Traa Mcp is a screen capture server based on the Model Context Protocol (MCP). It enumerates system screens and windows and captures screenshots, communicating with clients via stdio or SSE transport. It is designed for use with MCP-compatible AI agents like Claude Desktop.
Configure the server in your MCP client (e.g., Claude Desktop) by adding a JSON entry with the uv command pointing to the traa_mcp_server module. Alternatively, run the server directly in stdio mode (uv run traa_mcp_server) or SSE mode with a specific port (uv run traa_mcp_server-sse --port 3001). A client-side CLI is also available (uv run traa_mcp_client) for interactive tool access.
Python 3.10 or later, along with packages `mcp >= 1.0.0`, `anyio >= 4.5`, `traa >= 0.1.5`, and `pillow >= 11.1.0`.
It supports both standard input/output (stdio) and Server-Sent Events (SSE) transport.
JPEG and PNG. JPEG is best for colorful content with smaller file sizes; PNG is lossless and supports transparency.
JPEG quality is set to 60 by default to keep file sizes under 1 MB for MCP model compatibility.
Yes, it enumerates and captures both display screens and application windows.
🚀 The fast, Pythonic way to build MCP servers and clients.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
不止于 CSS

Model Context Protocol Servers
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
コメント