Skip to main content
Glama
home-screen-mcp

home-screen-mcp

Related Servers

Alternatives to home-screen-mcp

  • A
    license
    Not graded
    quality
    B
    maintenance
    Lets an AI client read and reorganize a connected iPhone's home screen — moving apps and web clips, creating folders, and rearranging pages — with automatic backups, previews, and validation before any change is written to the device.
    50 PyPI
    29
    MIT

Related Servers

  • A
    license
    B
    quality
    B
    maintenance
    Enables an AI assistant to read, rearrange, sort, and explain an iPhone Home Screen layout through MCP tools, with phone writes disabled unless explicitly enabled.
    30
    13
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP clients to control a USB-connected iPhone, including live screen viewing, screenshot and OCR reading, touch and typing input, device leasing, and running account-check or saved teachable workflows.
    GPL 3.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables an MCP client on macOS to control a paired iPhone over Wi-Fi or USB through system developer services, without any app installed on the phone. Exposes tools for device discovery and connection, fresh screenshots, taps, drags, Home, app listing and launching, and Unicode text entry.
    GPL 3.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables compatible AI apps to observe and control a locally connected iPhone through stdio MCP tools for screenshots, taps, swipes, long presses, text entry, key and button presses, app listing, and app launching, all reusing the console's device session.
    GPL 3.0

TDQS

B3.1/5.0

Scored across 30 tools

Disambiguation4/5

Most tools target a clearly distinct operation: read_phone vs show_layout vs diff vs apply form a coherent draft lifecycle, and the sorting/moving tools are well differentiated by description. Minor overlap remains between read_phone and reset_draft (both discard edits, one re-reads the device) and between arrange/place_at/swap as different granularities of the same move action.

Naming Consistency4/5

The set is overwhelmingly snake_case verb_noun or verb (move, swap, apply, create_folder, sort_by_color, list_backups). A handful of tools are noun-only or bare nouns (icon_colors, screen_time, page_op, app_store_categories, diff), which breaks the pattern slightly but stays readable and predictable.

Tool Count2/5

At 30 tools this is well past the heavy threshold for a single domain, and several could be consolidated (three sort_* tools, place_at/swap/close_gaps, undo/redo/reset_draft). Individual tools are meaningful, but the surface is large enough that an agent must scan a lot to pick correctly.

Completeness4/5

Coverage is strong: read, inspect, diff, preview, apply with token gating, backup listing, restore, undo/redo, and full folder/page/item manipulation are all present. Gaps are minor — no tool to add/remove/edit widgets themselves, and no way to pick or prune a specific backup beyond restore and list_backups.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues