VOOZH about

URL: https://glama.ai/mcp/servers/HughesCuit/heventure-search-mcp?locale=ru-RU

⇱ Heventure Search MCP by HughesCuit | Glama


中文 | English


MCP Web Search Server

Бесплатный MCP-сервер (Model Context Protocol) для поиска в интернете без API-ключей, поддерживающий DuckDuckGo, Bing, Google и опционально SerpAPI/Tavily для повышения качества поиска.

Возможности

  • 🔍 Поиск по нескольким движкам: DuckDuckGo + Bing + Google (бесплатно, API-ключи не требуются)

  • 🔑 Опциональные API-ключи: SerpAPI и Tavily для лучшего качества поиска

  • 📄 Извлечение контента: Получение текстового содержимого с любой веб-страницы

  • 🚀 Асинхронная обработка: Высокопроизводительная обработка на основе asyncio

Related MCP server: Web Search MCP Server

Установка

PyPI (Рекомендуется)

pip install heventure-search-mcp
heventure-search-mcp

uvx

uvx heventure-search-mcp

Из исходного кода

pip install git+https://github.com/HughesCuit/heventure-search-mcp.git
python -m server

Использование

Конфигурация MCP-клиента

{
 "mcpServers": {
 "web-search": {
 "command": "python",
 "args": ["/path/to/server.py"]
 }
 }
}

Trae AI

{
 "mcpServers": {
 "heventure-search-mcp": {
 "command": "uvx",
 "args": ["heventure-search-mcp"]
 }
 }
}

Доступные инструменты

web_search

Поиск контента в интернете с использованием нескольких движков.

Параметры:

  • query (строка, обязательно): Поисковый запрос

  • max_results (целое число, опционально): Максимальное количество результатов (по умолчанию: 10, диапазон: 1-20)

  • search_engine (строка, опционально): Выбор движка (по умолчанию: "both")

    • "duckduckgo": Только DuckDuckGo

    • "bing": Только Bing

    • "google": Только Google

    • "both": DuckDuckGo + Google + Bing

Опциональные API-ключи (для улучшенного поиска)

Вы можете опционально установить переменные окружения для включения платных поисковых систем:

# SerpAPI (Google search results via API, 100 searches/month free)
export SERPAPI_KEY="your_serpapi_key"

# Tavily (AI-optimized search, 1000 searches/month free)
export TAVILY_API_KEY="your_tavily_api_key"

Когда API-ключи настроены, они будут автоматически использоваться вместе с бесплатными движками для улучшения качества поиска.

Пример:

{
 "query": "Python tutorial",
 "max_results": 5,
 "search_engine": "both"
}

get_webpage_content

Получение текстового содержимого с веб-страницы.

Параметры:

  • url (строка, обязательно): URL целевой веб-страницы

Пример:

{
 "url": "https://example.com"
}

Обработка ошибок

  • Автоматический повтор при сбоях сети

  • Корректная обработка ошибок парсинга

  • Понятные пользователю сообщения об ошибках

Лицензия

MIT License

Участие в разработке

Приветствуются сообщения об ошибках (Issues) и Pull Requests!

A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
14hResponse time
1wRelease cycle
31Releases (12mo)
Commit activity
Issues opened vs closed

Latest Blog Posts

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/HughesCuit/heventure-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server