rhdp-blog-search
Red Hat Developer Tour - Keyword Search Server
MCP-сервер, который выполняет поиск и чтение контента на сайте Red Hat Developer (developers.redhat.com). Он построен на поисковом API Hydra/Solr, поддерживающем работу страницы поиска сайта.
Инструменты
Инструмент | Описание |
| Поиск по блогам, статьям, учебным маршрутам и т.д. Фильтрация по типу контента, продукту, теме. Сортировка по релевантности или дате. |
| Получение полного текста статьи с URL-адреса на |
Related MCP server: Medium MCP Server
Сборка контейнера
podman build -t rhdp-blog-search:latest -f Containerfile .Настройка Claude Code
Добавьте сервер в файл настроек уровня проекта, чтобы он загружался только при работе в проекте, где он необходим. Это предотвращает добавление описаний инструментов в системный запрос каждого сеанса (что расходует входные токены).
Создайте или отредактируйте файл .claude/settings.json в проекте, где требуется доступ:
{
"mcpServers": {
"rhdp-blog-search": {
"command": "podman",
"args": ["run", "-i", "--rm", "rhdp-blog-search:latest"]
}
}
}Чтобы использовать сервер глобально (загружается в каждом сеансе — больше дополнительный расход токенов), добавьте тот же блок в файл ~/.claude/settings.json.
Как снизить расход токенов
MCP-сервер работает только во время активного сеанса Claude Code — Podman запускает контейнер при начале сеанса и останавливает его завершении. Фоновый демон не запускается.
Однако описания двух инструментов включаются в каждый запрос сеанса, в котором настроен сервер. Чтобы избежать ненужных расходов:
Используйте конфигурацию на уровне проекта (
.claude/settings.jsonв корне проекта) вместо глобальной. Инструменты будут появляться только в сеансах, запущенных из этого каталога.Не добавляйте его в конфигурацию домашнего каталога, если он не нужен всегда и везде.
Альтернативная запуск Claude Code с конфигурационным файлом MCP:
claude --mcp-config path/to/mcp.json
Использование в Claude Code
После настройки просто попросите Claude использовать инструменты естественно:
Поискать в блога Red Hat Developer материалы о наилучших практиках использования OpenShift Virtualization и кратко изложите найденное. Укажите для каждого блога URL.
Найдите самые новые статьи из блогов об OpenShift GitOps и дайте сводку по каждой со ссылками.
Изучите, как настроить OpenShift AI в Developer Sandbox. Используйте поиск по блогам Red Hat Developer, чтобы найти соответствующие статьи, затем прочитайте самые подходящие из них и дайте пошаговое руководство с ссылками на источники.
Claude вызовет инструмент search_rhdp для поиска релевантного контента, затем fetch_rhdp_page для чтения конкретнных статей, и приведет их источники в виде URL-адресов.
Параметры search_rhdp
Параметр | По умолчению | Описание |
| (обязательно) | Поисковые условия |
|
| Через запятую: |
| Фильтр по продукту, например | |
| Фильтр по теме, например | |
|
|
|
|
| Количество результатов (максимум 50) |
Использование CLI (без MCP)
Указанный поиск может использоваться автономно:
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 --jsonПринцип работы
Страница поиска Red Hat Developer — это React-SPA, который обращается к поисковому API на базе Solr по адресу access.redhat.com/hydra/restplatform/developers. Данный сервер напрямую вызывает этот API, минуя JavaScript-интерфейс, и возвращает структурированные JSON-данные. Инструмент fetch_rhdp_page загружает отдельные страницы блогов и извлекает текст из статьи с помощью BeautifulSoup.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot 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.45
- AlicenseNot gradedqualityFmaintenanceEnables programmatic interaction with Medium's content ecosystem for intelligent and context-aware content retrieval.2225MIT
- AlicenseAqualityBmaintenanceProvides 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
- FlicenseNot gradedqualityDmaintenanceEnables AI clients to search and retrieve IBM Cloud documentation, converting pages to clean Markdown.1
Related MCP Connectors
Search PayU docs, browse the payment integration catalog, and fetch production-ready code.
Search Stack Exchange questions, fetch Q&A threads as markdown, look up tag FAQs and user profiles.
Discover available topics and explore up-to-date, topic-tagged web content. Search to surface the…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/dmc5179/redhat-blog-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server