foreman-mcp-server MCP Server

MCP server for Foreman host management and infrastructure automation.

Local server

What is the foreman-mcp-server MCP Server?

foreman-mcp-server is an MCP project maintained in the inframcp/foreman-mcp-server repository. The maintainer describes its purpose as “MCP server for Foreman host management and infrastructure automation”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_hostssearch, per_page, page) - List hosts with optional search
get_hosthost_id) - Get detailed host information
get_host_statushost_id) - Get status information for a specific host
search_hosts_by_locationlocation, per_page) - Search by location
search_hosts_by_osos_name, per_page) - Search by operating system
search_hosts_by_environmentenvironment, per_page) - Search by environment
search_hosts_by_hostgrouphostgroup, per_page) - Search by hostgroup
search_hosts_by_factfact_name, fact_value, per_page) - Search by custom facts
list_organizationsper_page) - List all organizations
list_locationsper_page) - List all locations
list_hostgroupsper_page) - List all hostgroups
list_subnetsper_page) - List all subnets
get_subnetsubnet_id) - Get detailed subnet information
list_domainsper_page) - List all domains
get_domaindomain_id) - Get detailed domain information
list_smart_proxiesper_page) - List all smart proxies
get_smart_proxyproxy_id) - Get detailed smart proxy information
list_operatingsystemsper_page) - List all operating systems
get_operatingsystemos_id) - Get detailed operating system information
list_architecturesper_page) - List all architectures
get_architecturearch_id) - Get detailed architecture information
list_mediaper_page) - List all installation media
get_mediamedia_id) - Get detailed installation media information
list_content_viewsper_page) - List all content views
get_content_viewcv_id) - Get detailed content view information
list_repositoriesper_page) - List all repositories
get_repositoryrepo_id) - Get detailed repository information
list_lifecycle_environmentsper_page) - List all lifecycle environments
get_lifecycle_environmentenv_id) - Get detailed lifecycle environment information