Foreman MCP Server
OfficialRelated Servers
Alternatives to Foreman MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseAqualityAmaintenanceEnables AI agents to read and write a Contractor Foreman account — projects, daily logs, schedules, punchlists, estimates, change orders, invoices, job costing, time cards and more — through 89 tools authenticated with cookies pulled from your own Chrome session. Runs self-hosted on your machine over stdio or HTTP for any MCP client, with matching REST and Python access.289134 PyPI6PolyForm Noncommercial 1.0.0
- FlicenseNot gradedqualityDmaintenanceEnables AI coding agents to interact with Redmine projects, issues, time tracking, and members through natural language via the Model Context Protocol.-
- FlicenseNot gradedqualityAmaintenanceEnables AI language models to securely interact with Jenkins through the Model Context Protocol, exposing tools for querying and managing jobs, builds, nodes, queues, views, plugins, artifacts, and Groovy scripts.-
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants to securely interact with Jenkins through the Model Context Protocol, allowing inspection and management of jobs, builds, nodes, queues, plugins, artifacts, and pipelines.-
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants to securely interact with Jenkins through the Model Context Protocol, providing tools for querying, building, monitoring, and managing Jenkins items, builds, nodes, queues, plugins, artifacts, and scripts.-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to manage virtualization, Active Directory, Windows hosts via WinRM, PostgreSQL databases, and shell/SSH environments through Model Context Protocol tools.MIT
TDQS
Scored across 5 tools
Most tools have distinct purposes: call_foreman_api_get handles API calls, fetch_foreman_dsl_docs and get_foreman_dsl_docs both fetch DSL documentation but differ slightly in source (direct fetch vs. cache read), get_foreman_api_resource_docs fetches API resource docs, and poll_task handles task polling. There is minor overlap between the two DSL documentation tools, which could cause slight confusion, but descriptions clarify the difference.
The naming is mixed but readable: tools use verb_noun patterns like call_foreman_api_get and fetch_foreman_dsl_docs, but there are inconsistencies such as get_foreman_api_resource_docs (longer noun phrase) and poll_task (shorter, simpler). While not chaotic, the lack of a uniform structure (e.g., varying verb choices and noun lengths) reduces predictability.
With 5 tools, this server is well-scoped for interacting with Foreman, covering key areas like API calls, documentation retrieval, and task management. Each tool appears to earn its place without being overly sparse or bloated, making it manageable for agents to use effectively.
The tool set covers documentation fetching and basic API/task operations, but there are notable gaps for a Foreman server, such as missing CRUD operations for resources (e.g., create, update, delete), limited API actions beyond GET, and no tools for managing hosts or other core Foreman entities. This could lead to agent workarounds or failures in broader workflows.