Глубокие исследования MCP 🌐
Добро пожаловать в репозиторий Deep Research MCP ! Этот проект предоставляет сервер, совместимый с Model Context Protocol (MCP). Он разработан для облегчения всесторонних веб-исследований. Используя API поиска и сканирования Tavily, сервер собирает подробную информацию по различным темам и структурирует эти данные для поддержки создания высококачественных документов markdown с использованием больших языковых моделей (LLM).
Оглавление
Related MCP server: Deep Research MCP Server
Функции
Соответствие MCP : сервер соответствует протоколу Model Context, обеспечивая совместимость с различными инструментами и службами.
Агрегация данных : эффективно собирает и структурирует данные из нескольких источников.
Генерация Markdown : преобразует собранные данные в хорошо структурированные документы Markdown.
Веб-сканирование : использует API поиска и сканирования Tavily для углубленного веб-исследования.
Node.js и TypeScript : созданы с использованием современных технологий для повышения производительности и удобства обслуживания.
Установка
Чтобы начать работу с Deep Research MCP, выполните следующие действия:
Клонируйте репозиторий :
git clone https://github.com/ali-kh7/deep-research-mcp.gitПерейдите в каталог проекта :
cd deep-research-mcpУстановите зависимости :
npm installЗапустите сервер :
npm start
Вы также можете проверить раздел «Релизы» на предмет загружаемых файлов и конкретных версий.
Использование
После запуска сервера вы можете взаимодействовать с ним через API. Вот как эффективно его использовать:
Отправить запрос на сбор информации :
Вы можете отправить запрос на сервер с определенной темой для сбора данных. Сервер вернет структурированную информацию, готовую для генерации markdown.
Пример запроса:
POST /api/research Content-Type: application/json { "topic": "Artificial Intelligence" }Получайте структурированные данные :
Сервер отвечает данными в структурированном формате. Эти данные могут быть использованы напрямую или преобразованы в документы markdown.
Создание документов с уценкой :
Структурированные данные можно преобразовать в разметку с помощью функций, предоставленных в API.
Пример вывода Markdown
API-документация
Подробную документацию API см. в папке docs в этом репозитории. Она содержит информацию обо всех доступных конечных точках, форматах запросов и структурах ответов.
Конечные точки
POST /api/research : Сбор информации по определенной теме.
GET /api/status : проверка статуса сервера.
Внося вклад
Мы приветствуем вклады в улучшение Deep Research MCP. Если вы хотите внести вклад, выполните следующие шаги:
Форк репозитория .
Создайте новую ветку :
git checkout -b feature/YourFeatureNameВнесите изменения .
Подтвердите свои изменения :
git commit -m "Add your message here"Нажмите на ветку :
git push origin feature/YourFeatureNameОткройте запрос на извлечение .
Лицензия
Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE .
Поддерживать
Если у вас возникли какие-либо проблемы или есть вопросы, проверьте раздел «Релизы» или создайте проблему в репозитории.
Спасибо, что ознакомились с Deep Research MCP! Надеемся, этот инструмент расширит ваши возможности веб-исследований. Удачного кодирования!