
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@scarlet-mesh/mcp-products
Advanced tools
Comprehensive Red Hat Product Lifecycle Management MCP Server with advanced features for roadmap analysis, migration planning, compliance reporting, portfolio optimization, and cost analysis
This comprehensive MCP (Model Context Protocol) server provides advanced Red Hat product lifecycle management capabilities. It goes beyond basic product information to offer enterprise-grade features for roadmap analysis, migration planning, compliance reporting, portfolio optimization, and cost analysis.
The server provides the following MCP tools:
get-all-products
: Retrieves a list of all available Red Hat productsget-product-info
: Retrieves detailed lifecycle information for a specific productfind-versions-by-status
: Lists product versions that match a specific support statusfind-expiring-versions
: Finds product versions that will expire within a specified number of daysget-product-roadmap
: Get comprehensive roadmap view with timeline visualizationget-migration-plan
: Generate intelligent migration plans with recommendationsget-compliance-report
: Generate compliance and risk assessment reportsanalyze-portfolio-optimization
: Analyze entire product portfolios for optimizationcalculate-lifecycle-costs
: Calculate cost impact of lifecycle decisionsThe server fetches product lifecycle data from the Red Hat API:
https://access.redhat.com/product-life-cycles/api/v1/products/
Clone this repository.
Install the dependencies:
npm install
Build the server:
npm run build
Start the server:
npm start
The server will listen for MCP requests via standard input/output.
Get all products:
{
"tool_name": "get-all-products",
"input": {}
}
Get product information:
{
"tool_name": "get-product-info",
"input": {
"productName": "Red Hat Enterprise Linux"
}
}
Get product roadmap:
{
"tool_name": "get-product-roadmap",
"input": {
"productName": "Red Hat OpenShift Container Platform",
"timeframeMonths": 24
}
}
Generate migration plan:
{
"tool_name": "get-migration-plan",
"input": {
"productName": "Red Hat Enterprise Linux",
"currentVersion": "7.9",
"urgencyLevel": "high"
}
}
Compliance assessment:
{
"tool_name": "get-compliance-report",
"input": {
"productVersions": [
{"productName": "Red Hat Enterprise Linux", "versionName": "7.9"},
{"productName": "Red Hat OpenShift Container Platform", "versionName": "4.10"}
],
"complianceFramework": "pci-dss"
}
}
Portfolio optimization:
{
"tool_name": "analyze-portfolio-optimization",
"input": {
"portfolio": [
{
"productName": "Red Hat Enterprise Linux",
"versions": ["7.9", "8.8", "9.2"],
"criticality": "high"
}
],
"optimizationGoal": "risk"
}
}
Cost analysis:
{
"tool_name": "calculate-lifecycle-costs",
"input": {
"scenarios": [
{
"name": "RHEL 7 to 9 Migration",
"productName": "Red Hat Enterprise Linux",
"currentVersion": "7.9",
"targetVersion": "9.2",
"systemCount": 100,
"migrationTimeMonths": 6
}
],
"costFactors": {
"supportCostPerYear": 15000,
"migrationCostPerSystem": 8000,
"downtimeCostPerHour": 2000,
"securityIncidentCost": 500000
}
}
}
interface ProductPhase {
name: string;
date: string;
date_format: string;
additional_text: string;
}
interface ProductVersion {
name: string;
type: string;
phases: ProductPhase[];
tier?: string;
openshift_compatibility?: any;
additional_text: string;
extra_dependences: any[];
}
interface Product {
uuid: string;
name: string;
former_names: string[];
versions: ProductVersion[];
is_layered_product: boolean;
footnote: string;
is_operator: boolean;
link?: string;
}
This server is designed for enterprise environments and provides:
Perfect for IT managers, compliance teams, and enterprise architects managing Red Hat product lifecycles.
FAQs
Comprehensive Red Hat Product Lifecycle Management MCP Server with advanced features for roadmap analysis, migration planning, compliance reporting, portfolio optimization, and cost analysis
We found that @scarlet-mesh/mcp-products demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.