rhdp-blog-search
Red Hat Developer Blog Search - MCP-Server
MCP-Server, der Inhalte von der Red-Hat-Developer-Seite durchsucht und liest (developers.redhat.com). Er basiert auf der Hydra/Solr-Such-API, die auch die Suchseite der Website betreibt.
Tools
Tool | Beschreibung |
| Sucht Blogs, Artikel, Lernpfade usw. Filtert nach Inhaltstyp, Produkt und Thema. Sortiert nach Relevanz oder Datum. |
| Ruft den vollständigen Artikeltext einer |
Related MCP server: devto-mcp-server
Container erstellen
podman build -t rhdp-blog-search:latest -f Containerfile .Claude Code konfigurieren
Fügen Sie den Server in eine Einstellungsdatei auf Projektebene ein, damit er nur geladen wird, wenn Sie in einem Projekt arbeiten, das ihn benötigt. Dadurch wird vermieden, dass die Tool-Beschreibungen zum System-Prompt jeder Sitzung hinzugefügt werden (was Eingabe-Token kostet).
Erstellen oder bearbeiten Sie .claude/settings.json in dem Projekt, in dem Sie
Zugriff erhalten möchten:
{
"mcpServers": {
"rhdp-blog-search": {
"command": "podman",
"args": ["run", "-i", "--rm", "rhdp-blog-search:latest"]
}
}
}Für die globale Nutzung (lädt in jeder Sitzung — höherer Token-Verbrauch) fügen
Sie denselben Block stattdessen zu ~/.claude/settings.json hinzu.
Token-Verbrauch niedrig halten
Der MCP-Server läuft nur, solange eine Sitzung mit Claude Code aktiv ist — Podman startet den Container, wenn die Sitzung beginnt, und stoppt ihn, wenn die Sitzung endet. Es läuft kein Hintergrund-Daemon.
Die beiden Tool-Beschreibungen werden jedoch in jeden Prompt einer Sitzung aufgenommen, in der der Server konfiguriert ist. Um unnötige Kosten zu vermeiden:
Konfiguration auf Projektebene verwenden (
.claude/settings.jsonim Projektstamm) anstelle der globalen Konfiguration. Die Tools erscheinen nur in Sitzungen, die aus diesem Verzeichnis gestartet werden.Nicht zur Konfiguration Ihres Home-Verzeichnisses hinzufügen, es sei denn, Sie möchten sie überall verfügbar haben.
Alternativ starten Sie Claude Code mit einer expliziten MCP-Konfigurationsdatei:
claude --mcp-config path/to/mcp.json
Verwendung in Claude Code
Nach der Konfiguration bitten Sie Claude, die Tools auf natürliche Weise zu verwenden:
Suchen Sie in den Red-Hat-Developer-Blogs nach Best Practices für OpenShift-Virtualisierung und fassen Sie zusammen, was Sie finden. Zitieren Sie jeden Blog mit seiner URL.
Finden Sie die neuesten Blog-Beiträge über OpenShift GitOps und geben Sie mir eine Zusammenfassung von jedem einzelnen mit Links.
Recherchieren Sie, wie OpenShift AI im Developer Sandbox eingerichtet wird. Nutzen Sie die Red-Hat-Developer-Blog-Suche, um relevante Artikel zu finden, lesen Sie dann die relevantesten und geben Sie mir eine Schritt-für-Schritt-Anleitung mit Quellenangaben.
Claude ruft search_rhdp auf, um relevante Inhalte zu finden, verwendet dann
fetch_rhdp_page, um einzelne Artikel zu lesen, und zitiert sie mit den URLs aus
den Ergebnissen.
Parameter von search_rhdp
Parameter | Standard | Beschreibung |
| (erforderlich) | Suchbegriffe |
|
| Durch Kommas getrennt: |
| Nach Produkt filtern, z. B. | |
| Nach Thema filtern, z. B. | |
|
|
|
|
| Anzahl der Ergebnisse (max. 50) |
CLI-Nutzung (ohne MCP)
Das Suchmodul funktioniert auch eigenständig:
python3 rhdp_blog_search.py openshift --type blog_post --sort newest --rows 5
python3 rhdp_blog_search.py openshift --facets-only
python3 rhdp_blog_search.py openshift --type blog_post --jsonSo funktioniert es
Die Red-Hat-Developer-Suchseite ist eine React-SPA, die eine Solr-basierte API
unter access.redhat.com/hydra/rest/search/platform/developers abfragt. Dieser
Server ruft die API direkt auf, umgeht das JavaScript-Frontend und liefert
strukturierte JSON-Ergebnisse. Das Tool fetch_rhdp_page ruft einzelne
Blog-Seiten ab und extrahiert den Artikeltext mithilfe von BeautifulSoup.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search and read Apple developer documentation, HIG, and WWDC transcripts as Markdown.
Search and fetch AgendaForge public documentation and marketing content. No authentication needed.
Read-only search over the Vocenya AI receptionist API docs and endpoints, with code samples.
Headless CMS. Search the docs and read, draft, publish, and schedule entries via OAuth.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with the dev.to platform through its public API. Allows users to retrieve articles, user profiles, tags, comments, and perform article searches without requiring authentication.46MIT
- AlicenseAqualityDmaintenanceProvides tools to search and retrieve articles from the dev.to API, including search by query, tag, or technology, and fetching full articles by ID or slug.5MIT
- FlicenseAqualityDmaintenanceIntegrates with Red Hat APIs to enable searching Knowledge Centered Support (KCS) solutions, retrieving solution details, searching support cases, and obtaining case details through LLM applications.42-
- FlicenseNot gradedqualityDmaintenanceProvides tools to search and retrieve details of programming topics, and exposes a catalog resource for topic listings.-