xojo-mcp
Related Servers
Alternatives to xojo-mcp
- AlicenseBqualityDmaintenanceMCP server for macOS Automator that enables AI to control Mac computers by executing AppleScript/JXA, running automation workflows, and performing system-level tasks like sending emails and organizing files.64 npm4MIT
Related Servers
- AlicenseBqualityDmaintenanceMCP server that enables AI to fully control macOS — mouse, keyboard, terminal, screenshots, window management, UI element detection, and provides AI-optimized information reporting.3633 npmMIT
- AlicenseBqualityBmaintenanceA comprehensive MCP server for iOS/macOS development that gives AI assistants full control over Xcode build, test, simulator management, and app deployment.6510 npm2MIT
- FlicenseAqualityAmaintenanceMCP server that connects AI coding assistants to a live Godot editor, enabling scene, node, script, resource, runtime, debugger, and test workflows through natural language.45-
- AlicenseNot gradedqualityDmaintenanceLocal MCP server that exposes Scrivener projects to AI clients, enabling project creation, binder navigation, document read/write, and metadata updates without opening Scrivener.290 npm1AGPL 3.0
- FlicenseNot gradedqualityDmaintenancemacOS MCP server that enables AI agents to directly control the host OS, including mouse, keyboard, windows, files, and accessibility automation for computer-use workflows.1-
- AlicenseAqualityDmaintenanceThe first open-source MCP server that enables AI to fully control remote macOS systems.8490MIT
TDQS
Scored across 31 tools
Tools span distinct domains (IDE editing, build/run, on-disk file tooling, docs, logs), and overlapping clusters like get_code/set_code/edit_code/set_selected_text are carefully disambiguated by descriptions (whole-item vs. selection vs. targeted substring edit). A few pairs still require reading: run_project vs agentic_run, get_current_location vs get_project_info, and constant_value/property_value vs get_item_description all touch adjacent concepts.
Most names follow a verb_noun pattern (get_code, set_code, edit_code, create_project_item, list_project_items, lint_project_file, search_docs). Deviations like constant_value, property_value and debug_control use noun phrases, though they remain readable and predictable given the get/set dual semantics.
31 tools is at the heavy end and exceeds the comfortable 3-15 band; several could be merged (constant_value/property_value/get_item_description, run_project/agentic_run). However, the surface genuinely spans IDE automation, code editing, file linting/scaffolding, documentation lookup and logging, and no tool appears purely trivial.
Coverage is broad: read/write/edit code, item creation, declarations, constants/properties, build, run, debug stepping, save/revert, on-disk scaffolding and linting, docs search and logs. The notable gap is item deletion (explicitly impossible via IDE scripting, with a documented workaround), which is a minor rather than blocking hole.