Skip to main content
Glama
cloin

SemaphoreUI MCP Server

by cloin

Related Servers

Alternatives to SemaphoreUI MCP Server

No user-submitted related servers found.

    Related Servers

    • A
      license
      C
      quality
      B
      maintenance
      Enables AI assistants to interact with Semaphore UI for managing Ansible, Terraform, and other automation workflows through project, task, template, and inventory management.
      37
      MIT
    • A
      license
      B
      quality
      B
      maintenance
      Enables AI assistants to manage Rundeck operations including jobs, executions, projects, nodes, system management, key storage, webhooks, and ACL policies via natural language.
      50
      41 npm
      1
      Apache 2.0
    • F
      license
      Not graded
      quality
      D
      maintenance
      Industry-standard MCP server for AWX/AAP/Ansible Tower automation, enabling AI agents to manage job templates, launch and monitor jobs, and handle inventories and projects through natural language.
      12
      -
    • F
      license
      Not graded
      quality
      F
      maintenance
      Enables comprehensive Ansible automation management through natural language, including playbook creation and execution, inventory management, role scaffolding, and project workflows. Supports both local inventories and full project lifecycle management with syntax validation and idempotency testing.
      30
      -

    TDQS

    B3/5.0

    Scored across 69 tools

    Disambiguation3/5

    Most tools are clearly separated by resource (template, inventory, repository, environment, schedule, view, access key, project user), but there is notable overlap in the events/activity area: list_events, get_last_events, list_project_events, and summarize_project_activity all deal with event retrieval/analysis. Similarly, list_tasks, filter_tasks, get_latest_failed_task, and get_waiting_tasks have overlapping task-listing purposes, though their filters differ.

    Naming Consistency4/5

    The vast majority of tools follow a consistent verb_noun pattern (list_templates, create_template, update_template, delete_template, get_template). Minor deviations exist: get_last_events is not a list_* verb, summarize_project_activity and bulk_analyze_failures use different verb styles, and stop_all_template_tasks is a compound noun phrase. Overall the pattern is strong and predictable.

    Tool Count2/5

    69 tools is a very large surface for an MCP server. While SemaphoreUI is a broad product, the tool count is excessive and will likely overwhelm an agent's context and tool-selection process. Many tools are highly specialized (validate_schedule_cron_format, summarize_project_backup, get_project_role) and could be consolidated or removed.

    Completeness4/5

    The server covers CRUD for the main Semaphore resources (projects, templates, inventories, repositories, environments, schedules, views, access keys, project users) plus task execution, monitoring, failure analysis, and backup/restore. Minor gaps exist: there is no create/update for schedules' task_params in a structured way (though update_schedule exists), and there is no explicit 'get_schedule' for listing all schedules without a template (list_schedules exists but no get_schedule by ID is present—wait, get_schedule does exist). Actually, the surface is quite complete; the only notable gap is the lack of a direct 'get_all_schedules' vs 'list_schedules' distinction, and no tool for managing project-level API tokens or user management beyond project linking. Overall, the domain is well covered.

    Maintenance

    ActivityMaintained
    ResponsivenessSlow