Computer Split Screen Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Computer Split Screen Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A high-performance, cross-platform Model Context Protocol (MCP) server that provides reliable split-screen window management for both Windows and macOS. This server exposes 16 window manipulation tools through the MCP protocol, enabling AI assistants and other MCP clients to control desktop window layouts with precision.
uvx (recommended) or pipuvx install computer-split-screen-mcppip install computer-split-screen-mcpConfigure your MCP client with the following settings:
{
"mcpServers": {
"computer-split-screen": {
"command": "uvx",
"args": ["computer-split-screen-mcp"],
"env": {}
}
}
}{
"mcpServers": {
"computer-split-screen": {
"command": "python",
"args": ["-m", "computer-split-screen-mcp"],
"env": {}
}
}
}#### Halves (2-way splits)
left-half-screen - Snap current window to left halfright-half-screen - Snap current window to right halftop-half-screen - Snap current window to top halfbottom-half-screen - Snap current window to bottom half#### Quadrants (4-way splits)
top-left-screen - Top-left quadrant (1/4 screen)top-right-screen - Top-right quadrant (1/4 screen)bottom-left-screen - Bottom-left quadrant (1/4 screen)bottom-right-screen - Bottom-right quadrant (1/4 screen)#### Thirds (3-way splits)
left-one-third-screen - Left third (1/3 screen)middle-one-third-screen - Middle third (1/3 screen)right-one-third-screen - Right third (1/3 screen)#### Two-Thirds (2/3 splits)
left-two-thirds-screen - Left two-thirds (2/3 screen)right-two-thirds-screen - Right two-thirds (2/3 screen)maximize-screen - OS maximize (bordered, taskbar visible)fullscreen-screen - Fullscreen mode (platform-specific behavior)minimize-screen - Minimize window to taskbar/dockpywin32pywin32>=306pyobjc-core>=10.1,<11, pyobjc-framework-Cocoa>=10.1,<11, pyobjc-framework-Quartz>=10.1,<11, pyobjc-framework-ApplicationServices>=10.1,<11#### macOS Focus Detection Problems
#### Windows DPI Issues
pywin32>=306 is installed#### MCP Client Connection Issues
computer-split-screen/
├── src/splitscreen_mcp/
│ ├── __init__.py # Package initialization
│ ├── __main__.py # MCP server entry point
│ └── window_actions.py # Core window management logic
├── pyproject.toml # Project configuration
├── README.md # This file
└── LICENSE # MIT Licensegit clone https://github.com/Beta0415/computer-split-screen-mcp.git
cd computer-split-screen-mcp
uvx install -e .# Test window detection
python3 -c "from src.splitscreen_mcp.window_actions import left_half_window; left_half_window()"
# Test MCP server
uvx run computer-split-screen-mcpThis project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ for the MCP community
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.