abba-mcp
OfficialRelated Servers
Alternatives to abba-mcp
No user-submitted related servers found.
Related Servers
- AlicenseAqualityAmaintenanceEnables AI agents to control Fiji/ImageJ for microscopy image analysis through natural language commands, supporting operations like image opening, filtering, particle analysis, and automated workflows.1929 PyPI6BSD 3-Clause
- AlicenseAqualityCmaintenanceEnables LLMs to control a live Siril GUI session through a bridge, allowing them to run Siril commands and scripts, inspect image state, get previews and statistics, and perform edits such as selections and undo.91GPL 3.0
- AlicenseAqualityCmaintenanceEnables LLM clients to control a live Siril GUI session through an in-app Python bridge, exposing tools to inspect image state and selection, run commands or scripts, get previews and statistics, and undo operations.9GPL 3.0
- AlicenseBqualityAmaintenanceEnables AI clients to inspect and control a live QGIS instance to verify plugin behavior, including observing UI state, triggering actions, running algorithms, and executing session-permitted code.24MIT
- AlicenseNot gradedqualityAmaintenanceEnables a connected LLM to inspect brain MRI slices as crops and montages with coordinates, compare a region against its mirrored hemisphere, and review the pipeline's candidate hotspots. It lets the model write prioritised "area to review" annotations that appear live in the browser viewer, and move or read the clinician's crosshair position.MIT
- AlicenseAqualityDmaintenanceConnects 3D Slicer with AI assistants through the Model Context Protocol, enabling medical image processing and scene manipulation using natural language.375 PyPI45MIT
TDQS
Scored across 16 tools
Each tool targets a distinct resource+action: search/describe/run/status for modules, read/respond/close for dialogs, picture/view for windows, search/read for docs. The descriptions even explicitly cross-reference each other (e.g. use fiji_module_status to follow a long fiji_module_run), leaving little room for misselection, aside from a mild adjacency between the three script-related tools that the text clearly disambiguates.
A predictable namespace_noun_verb, snake_case pattern dominates (fiji_module_search, fiji_ui_dialog_respond, abba_docs_read, abba_window_view) with clear prefixes (fiji_module_, fiji_ui_, abba_). Minor deviations exist: fiji_module_script has no verb, and fiji_module_run_script/abba_window_picture break the verb-final rhythm, but the scheme is still highly readable.
16 tools is at the heavier end but each covers a genuine, non-redundant capability (module lifecycle, session replay, UI introspection/interaction, window control, docs, stop). Nothing feels padded, though the module/script/status cluster could conceivably be tightened.
The surface covers discovery, execution, monitoring, scripting, live-object inspection, UI read/interaction, window rendering, and docs — a full lifecycle for driving Fiji/ABBA. Minor asymmetries remain, e.g. an explicit stop but no explicit start/restart (start is implicit in run), and no standalone session save/load beyond script replay, but agents can work around these.