Moom MCP Server
@itrimble
Moom MCP Server について
MCP server for controlling Moom window layouts on macOS through Claude Desktop
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"moom": {
"command": "node",
"args": [
"/absolute/path/to/moom-mcp/src/index.js"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Moom MCP Server?
A Model Context Protocol server that enables programmatic control of Moom window layouts on macOS through natural language commands in Claude Desktop. It allows switching layouts, saving arrangements, executing window actions, and includes optional DisplayPlacer integration for pixel‑perfect multi‑monitor positioning.
How to use Moom MCP Server?
Install the server by cloning the repository, running npm install, granting accessibility permissions in System Preferences for Terminal and Claude Desktop, and adding the server configuration to Claude Desktop’s claude_desktop_config.json. After restarting Claude, you can issue natural language commands such as “Switch to my Teaching (Mac Mini) layout” or “Save the current window arrangement as 'Focus Mode'”.
Key features of Moom MCP Server
activate_layout– switch to any saved Moom layout instantlysave_current_layout– save current window arrangement as a reusable layouttrigger_moom_action– execute window actions (grow, shrink, move, center, fill‑screen)show_moom_menu– display the Moom popup menu- DisplayPlacer integration for pixel‑perfect multi‑monitor positioning
- Precision coordinate‑based window management
Use cases of Moom MCP Server
- Switch between dedicated work, teaching, or coding layouts with a single voice or text command
- Save a current window arrangement as a reusable layout for quick recall later
- Resize, center, or move windows using natural language (“make this window bigger”, “move window to the left”)
- Create pixel‑perfect multi‑monitor layouts using DisplayPlacer exact coordinates
FAQ from Moom MCP Server
What are the prerequisites?
macOS 10.12 or later, Moom installed and running, Node.js 14+, Claude Desktop app, and a terminal app with accessibility permissions. DisplayPlacer is optional but recommended for enhanced multi‑monitor support.
Why can’t I activate a layout?
Layout names are case‑sensitive. Verify the exact name in Moom preferences and escape special characters if needed.
How do I fix “Error accessing Moom menu”?
Ensure Moom is running, verify that both Terminal and Claude Desktop have accessibility permissions in System Preferences, and check that Moom’s menu bar icon is visible.
Why isn’t MCP loading in Claude Desktop?
Restart Claude Desktop after configuration changes, ensure the config file uses an absolute path, and verify that Node.js is in your PATH.
「その他」の他のコンテンツ
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
ICSS
chokcoco不止于 CSS
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
コメント