MCPSERV.CLUB
itrimble

Moom MCP Server

MCP Server

Control macOS window layouts with natural language

Stale(55)
0stars
2views
Updated May 30, 2025

About

An MCP server that lets Claude Desktop issue conversational commands to Moom, enabling users to activate, save, and manipulate window layouts, including pixel‑perfect multi‑monitor positioning via DisplayPlacer.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

Moom MCP Server

The Moom MCP Server bridges the gap between Claude Desktop’s conversational AI and macOS window management by exposing Moom’s powerful layout features through the Model Context Protocol. With this server in place, a developer or power user can ask Claude to rearrange windows, create new workspaces, or fine‑tune multi‑monitor setups—all without leaving the chat interface. This eliminates the need for manual clicks or keyboard shortcuts, turning window management into a natural language task that can be scripted, shared, and reused across projects.

At its core, the server implements a set of intuitive commands that mirror Moom’s own UI actions. lets Claude switch instantly to any saved layout, while captures the current arrangement for later reuse. The command covers a wide range of window manipulations—resizing, moving, centering, and full‑screen toggling—making it possible to fine‑grained control a single window or the entire workspace. The command simply brings up Moom’s native popup, allowing the user to select from a list of layouts or actions with a single click.

A standout feature is the integration with DisplayPlacer, an external utility that offers pixel‑accurate window positioning across multiple displays. By exposing this capability through the MCP, developers can define layouts that respect exact screen coordinates, which is invaluable for high‑resolution setups or when aligning windows precisely on a 4K monitor array. This precision is especially useful in design, video editing, or data‑analysis workflows where window placement can affect productivity and visual clarity.

Typical use cases include:

  • Rapid workspace switching: Ask Claude to “activate the coding layout” and have all windows rearranged instantly.
  • Custom layout creation: “Save the current window arrangement as ‘Focus Mode’” lets users build a library of task‑specific setups.
  • Multi‑monitor optimization: Commands like “Create a DisplayPlacer coding layout” generate layouts that respect the exact geometry of each display, ensuring consistent window placement across sessions.
  • On‑the‑fly adjustments: “Move this window to the left” or “Center the active window” provide quick, context‑aware tweaks without leaving the conversation.

By integrating Moom’s robust window management into Claude Desktop, the Moom MCP Server transforms a traditionally manual workflow into an AI‑driven, conversational experience. Developers gain a programmable interface that can be embedded in larger automation pipelines or simply used to streamline day‑to‑day productivity, making complex multi‑monitor setups as easy to manipulate as a chat command.