
Research
/Security News
PolinRider Spreads Through Compromised GitHub Accounts and Packagist
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.
mcp-redhat-support
Advanced tools
An MCP server for the Red Hat Support Case Management API. Lets AI assistants list, read, comment on, and manage Red Hat support cases.
| Tool | Description |
|---|---|
listCases | List support cases with filtering by status, severity, and search string |
getCase | Get full details of a specific case |
getCaseComments | Get all comments on a case |
getCaseComment | Get a single comment by comment ID |
addCaseComment | Add a comment to a case |
getExternalTrackerUpdates | List external tracker updates (linked Jira/Bugzilla) on a case |
addNotifiedUsers | Add notified users to a case |
removeNotifiedUser | Remove a notified user from a case |
getCaseAttachments | List attachments on a case |
downloadAttachment | Download a case attachment to a local file |
uploadAttachment | Upload a local file as an attachment to a case |
deleteAttachment | Delete an attachment from a case |
createCase | Open a new support case |
updateCase | Update case fields (severity, status, consultant engaged, contact, etc.) |
closeCase | Close a case with an optional resolution comment |
getBusinessHours | Get Red Hat support business hours for a given timezone |
Set your Red Hat offline API token in your shell profile:
export REDHAT_TOKEN="your-offline-token-here"
In enterprise environments, provide REDHAT_TOKEN through your secrets management solution (e.g. HashiCorp Vault, Kubernetes secrets, or your CI platform's secret variables) rather than shell profiles.
Add to ~/.gemini/settings.json:
{
"mcpServers": {
"redhat-support": {
"command": "npx",
"args": ["-y", "mcp-redhat-support"],
"env": {
"REDHAT_TOKEN": "$REDHAT_TOKEN"
}
}
}
}
# Add a connection for the Red Hat API token
orchestrate connections add --app-id "redhat-support"
orchestrate connections configure --app-id redhat-support --env draft --kind key_value --type team --url "https://access.redhat.com"
orchestrate connections set-credentials --app-id "redhat-support" --env draft -e REDHAT_TOKEN=your-offline-token-here
# Import the MCP toolkit
orchestrate toolkits import --kind mcp \
--name redhat-support \
--description "Red Hat Support Case Management" \
--command "npx -y mcp-redhat-support" \
--tools "*" \
--app-id redhat-support
Add to ~/.claude/settings.json:
{
"mcpServers": {
"redhat-support": {
"command": "npx",
"args": ["-y", "mcp-redhat-support"],
"env": {
"REDHAT_TOKEN": "${REDHAT_TOKEN}"
}
}
}
}
Add to .vscode/mcp.json in your workspace:
{
"mcpServers": {
"redhat-support": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-redhat-support"],
"env": {
"REDHAT_TOKEN": "${REDHAT_TOKEN}"
}
}
}
}
The server exchanges your Red Hat offline API token for a short-lived bearer token via Red Hat SSO. Tokens are cached and refreshed automatically.
MIT
FAQs
MCP server for Red Hat Support Case Management API
The npm package mcp-redhat-support receives a total of 3 weekly downloads. As such, mcp-redhat-support popularity was classified as not popular.
We found that mcp-redhat-support demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.