Skip to main content
Glama
fnarel

Red Hat API MCP Server

by fnarel

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RH_SSO_URLNoOptional custom SSO URL (default: https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token)https://sso.redhat.com/auth/realms/redhat-external/protocol/openid-connect/token
RH_API_BASE_URLNoOptional custom API base URL (default: https://access.redhat.com)https://access.redhat.com
RH_API_OFFLINE_TOKENYesYour Red Hat API offline token obtained from https://access.redhat.com/management/api

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_kcsA

Search for Red Hat KCS Solutions and return a list with Solution IDs.

Args: query: Search query string rows: Number of results to return (default: 50) start: Starting index for pagination (default: 0)

Returns: List of solutions with their IDs and metadata

By default, this tool returns only documents where documentKind is either "Article" or "Solution" and accessState is either "active" or "private".

get_kcsA

Get a specific solution by ID and extract structured content

Args: solution_id: The ID of the solution to retrieve

Returns: Dictionary with title, Environment, Issue, Resolution, and Root Cause

search_casesB

Search for Red Hat cases and return a list of case numbers.

Args: query: Search query string rows: Number of results to return (default: 10) start: Starting index for pagination (default: 0)

Returns: List of cases with their numbers and metadata

get_caseA

Get case details by case number.

Args: case_number: The case number (e.g., "01234567")

Returns: Formatted case data with description, severity, issue, case number, and comments

get_case_rawA

Get ALL raw fields from a case for debugging/discovery.

Args: case_number: The case number (e.g., "01234567")

Returns: The complete unfiltered API response with all available fields

Prompts

Interactive templates invoked by user choice

NameDescription
summarize_case_promptSummarize a Red Hat support case in C.A.S.E. markdown format.
resolve_case_promptRed Hat Case Resolver Agent: investigation and solution workflow for a support case.
resolve_case_prompt_v2Red Hat Case Resolver Agent: investigation and solution workflow for a support case.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fnarel/hydra-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server