RFC: Wrapper plugin for AI in Foreman

For those still interested, we decided to go with MCP idea Eric suggested.

The idea is to implement MCP server which talks to a Foreman instance through API. Users can connect to it with their own (or any) MCP client and use any LLM the client supports.

Instead of hardcoding only one use case as the RFC suggested, this implementation provides more use cases depending on what a user will ask the client/LLM to do. For the first release we aim at read-only access to Foreman.

Currently it’s still in progress [1], it will be available as a container app [2].

[1] - GitHub - theforeman/foreman-mcp-server
[2] - Quay

1 Like