rhdp-blog-search
Servidor MCP de búsqueda del blog de Red Hat Developer
Servidor MCP que busca y lee contenido del sitio Red Hat Developer (developers.redhat.com). Está construido sobre la API de búsqueda Hydra/Solr que impulsa la página de búsqueda del sitio.
Herramientas
Herramienta | Descripción |
| Busca blogs, artículos, rutas de aprendizaje, etc. Filtra por tipo de contenido, producto o tema. Ordena por relevancia o fecha. |
| Obtiene el texto completo de un artículo a partir de una URL de |
Related MCP server: devto-mcp-server
Construir el contenedor
podman build -t rhdp-blog-search:latest -f Containerfile .Configurar Claude Code
Añade el servidor a un archivo de configuración de nivel de proyecto para que solo se cargue cuando trabajes en un proyecto que lo necesite. Esto evita añadir las descripciones de las herramientas al prompt del sistema de cada sesión (lo que cuesta tokens de entrada).
Crea o edita .claude/settings.json en el proyecto donde quieras tener acceso:
{
"mcpServers": {
"rhdp-blog-search": {
"command": "podman",
"args": ["run", "-i", "--rm", "rhdp-blog-search:latest"]
}
}
}Para usarlo de forma global (se carga en todas las sesiones; más sobrecarga de tokens), añade el mismo bloque en ~/.claude/settings.json.
Mantener el coste de tokens bajo
El servidor MCP solo se ejecuta mientras una sesión de Claude Code esté activa — Podman arranca el contenedor cuando comienza la sesión y lo detiene cuando termina. No hay ningún demonio en segundo plano.
Sin embargo, las descripciones de las dos herramientas se incluyen en cada prompt de una sesión en la que el servidor esté configurado. Para minimizar el coste innecesario:
Usa la configuración a nivel de proyecto (
.claude/settings.jsonen la raíz del proyecto) en lugar de la configuración global. Las herramientas solo aparecen en las sesiones iniciadas desde ese directorio.No lo añadas a la configuración de tu directorio personal a menos que quieras tenerlo en todas partes.
Alternativamente, inicia Claude Code con un archivo de configuración MCP explícito:
claude --mcp-config path/to/mcp.json
Uso en Claudig Code
Una vez configurado, pídale a Claude que use las herramientas de forma natural:
Busca en los blogs de Red Hat Developer las mejores prácticas de OpenShift Virtualization y resume lo que encuentres. Cita cada blog con su URL.
Encuentra las publicaciones de blog más recientes sobre OpenShift GitOps y dame un resumen de cada una con enlaces.
Investiga cómo configurar OpenShift AI en Developer Sandbox. Usa la búsqueda de blogs, lee los más relevantes y dame una guía paso a paso con citas.
Claude llamará a search_rhdp para encontrar el contenido relevante, luego a fetch_rhdp_page para leer artículos concretos, y los citará con las URLs de los resultados.
Parámetros de search_rhdp
Parámetro | Predeterminado | Descripción |
| (obligatorio) | Términos de búsqueda |
|
| Separados por comas: |
| Filtra por producto, p. ej. | |
| Filtra por tema, p. ej. | |
|
|
|
|
| Número de resultados (máximo 50) |
Uso de la CLI (sin MCP)
El módulo de búsqueda también funciona de forma independiente:
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 --jsonCómo funciona
La página de búsqueda de Red Hat Developer es una SPA de React que consulta una API respaldada por Solr en access.redhat.com/hydra/rest/search/platform/developers. Este servidor llama a esa API directamente, omitiendo el frontend de JavaScript, y devuelve resultados JSON estructurados. The tool fetch_rhdp_page of the specified blog pages extracts text from the article using BeautifulSoup.
Related MCP Connectors
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.
Read-only access to MojaLab.com blog content: search and read posts, pages and tags as Markdown.
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.-