Repository navigation
v0.2.0
v0.2.0
Feature release adding MCP server for AI assistant integration, shell completions, and configurable debug logging.
New Features
MCP Server (agcm mcp)
agcm can now run as a Model Context Protocol server, allowing AI assistants like Claude to interact with Red Hat support cases directly.
agcm mcp # Start MCP server over stdioTo use with Claude Code or Claude Desktop, add to your MCP settings:
{
"mcpServers": {
"agcm": {
"command": "agcm",
"args": ["mcp"]
}
}
}Available tools:
list_cases- List and filter support casesget_case- Get full case details with comments and attachmentssearch- Search cases, solutions, and knowledge base articlesget_solution- Get a KB solution by IDget_article- Get a KB article by IDexport_case- Export a case to markdown
Shell Completions (agcm completion)
Generate tab-completion scripts for your shell:
agcm completion bash
agcm completion zsh
agcm completion fish
agcm completion powershellRun agcm completion --help for per-shell installation instructions.
Configurable Debug Logging
- Debug log now defaults to
~/.cache/agcm/debug.log(respects$XDG_CACHE_HOME) instead of the hardcoded/tmp/agcm-debug.log - New
--debug-logflag to specify a custom log file path - New
debug.log_fileconfig option inconfig.yaml - Export debug output now goes to the same log file instead of stderr
- The debug log path is printed to stderr when
--debugis enabled