Mmcp.market

EXTRA - Native Computer Use MCP server

by AIYantra·io.github.AIYantra/extra·v0.2.5

Flashless macOS & Windows native computer-use engine for AI vision, mouse & keyboard automation

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

4 stars338 downloads/wk

Reviews

Write one

Nobody has reviewed EXTRA - Native Computer Use yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

EXTRA - Native Computer Use tools (20, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • extra_batch_actionswrite action

    Executes an atomic list of hardware actions sequentially with sub-millisecond dispatch. Eliminates multi-turn network round-trips (reducing seconds to milliseconds) for compound workflows.

  • extra_browserwrite action

    Executes web automation via Microsoft Edge / Playwright without vision overhead.

  • extra_clickwrite action

    Executes a hardware-level mouse click with PerMonitorV2 DPI compensation and closed-loop stall checking. Supports global fallback visual diffing to eliminate false-stalls when distant viewports change (Fixes #4, credit: @harshbuttru3).

  • extra_click_element

    Activates an element previously discovered via extra_inspect_ui or extra_screenshot Set-of-Mark. Tries direct COM InvokePattern in < 1ms first, falling back to physical center hardware click.

  • extra_drag

    Performs a smooth click-and-drag from start to end coordinates.

  • extra_evolve_skill

    Self-Evolving Learning Loop: crystallizes a discovered zero-stall workflow, resolution, or fast path into a permanent reusable skill playbook (Reflexion style). Patches existing SKILL.md files and persists quirks to KùzuDB memory.

  • extra_focus_window

    Forces a target application window to the foreground, bypassing Windows lock restrictions. Supports polling retry to handle asynchronously initializing windows (Fixes #4, credit: @harshbuttru3).

  • extra_fs_batch

    High-speed batch filesystem operations avoiding multi-turn shell execution. Complies with Windows Defender Controlled Folder Access (CFA).

  • extra_hotkey

    Dispatches a synchronized keyboard shortcut sequence. Example: ['ctrl', 'c'], ['win', 'r'], ['ctrl', 'shift', 'esc'], ['alt', 'tab'].

  • extra_indicate_status

    Controls human-agent awareness indicators on the Windows desktop.

  • extra_inspect_ui

    Queries Microsoft UI Automation Core v3 to return accessible controls with exact bounding boxes. Allows zero-token semantic targeting without vision hallucinations.

  • extra_launch

    Deterministically launches standard Windows applications and tools. Supported shortcuts: 'calc', 'notepad', 'explorer', 'settings', 'cmd', 'terminal', 'edge', 'chrome', 'brave'.

  • extra_recall_memory

    Recalls past task execution memories, workflows, generated artifacts, and known app quirks. Uses local embedded KùzuDB and FastEmbed vector search (< 3ms).

  • extra_scout_app

    Just-In-Time Application Scout: detects an application's UI framework (Electron, Win32, Viewport), universal hotkeys, CLI automation flags, and scripting APIs before taking GUI actions. Synthesizes a specialized SKILL.md playbook and commits it to active skill directories and memory.

  • extra_screenshot

    Captures an ultra-fast screen frame (< 30ms) from the specified monitor. Optionally overlays Set-of-Mark (SoM) numbered badges on all detected interactive UI elements. Saves screenshot to disk to avoid large Base64 payload truncation in AI clients (Fixes #4, credit: @harshbuttru3).

  • extra_scroll

    Scrolls the mouse wheel vertically or horizontally. Supports either delta (e.g. -500 or 500) or clicks (e.g. -5, 5 with direction="vertical"|"horizontal"). Positive delta/clicks scrolls up/right, negative scrolls down/left.

  • extra_snap_layout

    Arranges multiple windows into a cohesive visual layout in a single programmatic step (sub-15ms). Eliminates fragile multi-turn Win+Left / Win+Right hotkey snapping and avoids Windows 11 Snap Assist popups.

  • extra_task_complete

    Signals that the autonomous computer use task is completed. Triggers: 1. The ambient screen edge flashes soft emerald green for ~1.5s, then dissolves. 2. A pleasant multi-harmonic audio chime plays, informing the user immediately even if away from the screen. 3. The cursor beacon dismisses cleanly. 4. Evaluates execution trajectory for friction, stalls, and self-evolution opportunities. 5. Asynchr

  • extra_task_start

    Signals the start of an autonomous computer use task. Activates the ambient screen edge pulse (visible to human peripheral vision) and attaches the interactive cursor halo. Automatically initializes episodic memory recording.

  • extra_type

    Injects Unicode text with sub-millisecond latency into the active focused window. Uses Win32 KEYEVENTF_UNICODE (VK_PACKET) with 100% fidelity across all scripts and emojis.

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

1 medium
  • Code scan49 source files scanned20/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10

Findings (1)

  • mediumsubprocess with shell=Trueexec.shell-true
    extra_desktop-0.2.5/cli.py: …ture_output=True, text=True, timeout=6, shell=True) cfa_val = proc.stdout.stri…
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add extra -- uvx extra-desktop
Add to Cursor

EXTRA - Native Computer Use: common questions

Is EXTRA - Native Computer Use MCP server safe?
Mostly: it is graded B (83/100). Read the EXTRA - Native Computer Use safety report
How do I install EXTRA - Native Computer Use?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does EXTRA - Native Computer Use need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is EXTRA - Native Computer Use maintained?
The last commit was 2 days ago (2026-09-18). The latest release is v0.2.5.
What can I use instead of EXTRA - Native Computer Use?
Servers from other publishers that do the same job: Illustrator MCP server.

Alternatives to EXTRA - Native Computer Use

Same job from other publishers: the closest match first, then the best rated.

  • Illustrator
    Adobe Illustrator MCP with 67 tools — more than the official Illustrator MCP. macOS | Windows.
    A

More from AIYantra