class

Autobot::Config::McpServerConfig

Inherits YAML::Serializable < Reference < Object

Configuration for a single MCP server process.

garmin: command: "uvx" args: ["--python", "3.12", "garmin-mcp"] env: GARMIN_EMAIL: "${GARMIN_EMAIL}" tools: ["get_activities*", "get_heart_rate*"] # optional allowlist

Constructors

new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

args
Source
args=(args : Array(String))
Source
command
Source
command=(command : String)
Source
env=(env : Hash(String, String))
Source
tools
Source
tools=(tools : Array(String))
Source