A community-driven collection of configuration files for the mcphost utility in SUSE Linux Enterprise Server 16 (SLES 16). This project aims to provide ready-to-use configs for connecting SLESi 16 to various Large Language Models (LLMs). These are example configurations for educational purposes. Do not use in production.
SLES 16 introduces mcphost, a powerful command-line utility designed to bridge the gap between your enterprise server and the world of Generative AI. It allows you to query Large Language Models (LLMs) directly from the SLES environment, enabling automation, scripting, assisted troubleshooting and integration of AI capabilities into your system workflows.
While mcphost provides the connection, each LLM provider requires specific configuration details, such as API endpoints, authentication methods, and model parameters. This repository serves as a central, community-maintained collection of pre-built configuration files to help you get connected quickly.
This repository is just starting! The initial configuration provided is:
- Google Gemini 2.5 Pro
- File:
gemini-2.5-pro_mcp.yaml - Auth Method: Auth Token (API Key)
- Description: A baseline configuration to connect to Google's Gemini 2.5 Pro model using a standard API key.
- File:
- A running instance of SLES 16 already registered to SCC and up to date.
- Install
mcphostutility by runningzypper in mcphost - Install
gitby runningzypper in git - Get an active API Key (Auth Token) from the respective LLM provider (e.g., Google AI Studio for Gemini).
-
Clone this repository:
git clone https://github.com/mmmmmmpc/mcp-configs.git cd mcp-configs -
Copy the desired configuration: The default
mcphostconfiguration is typically located at~/.mcp.yamlor~/mcp.json. You can copy the configuration from this repo to that location.# Example for the Gemini 2.5 Pro config cp gemini-2.5-pro_mcp.yaml ~/.mcp.yaml
-
Run mcphost Run
mcphostin the command line an check all options are properly loading.