cyberneticlibrary

Control Platforma Desktop projects

pl-mcp-servermcp_serversetup L30
npm:@milaboratories/pl-mcp-server
What it does

Control Platforma Desktop projects, blocks, UI and screenshots

Best for

When you need agents to control a Platforma Desktop project directly (click, type, screenshot) rather than just calling APIs.

Inputs
  • · project path
  • · block names
  • · click coordinates (CSS pixels)
Outputs
  • · project state
  • · screenshot PNG (device pixels)
  • · query result rows
Requires
  • · Platforma Desktop App (Electron)
  • · MCP server URL from app settings
Preconditions
  • · Platforma Desktop App running
  • · MCP Server enabled in app settings
  • · backend server connection
Failure modes
  • · screenshots in device pixels (need /2 on Retina)
  • · Electron WebContents layers complicate clicks
  • · IPC communication only, no remote access (needs ngrok)
Trust signals
  • · explicit device-pixel vs CSS-pixel coordinate system
  • · Electron IPC architecture documented
  • · screenshot compositing options
  • · PColumn data queries