Сервер Deepwiki MCP
Это неофициальный сервер Deepwiki MCP
Он принимает URL-адрес Deepwiki через MCP, сканирует все соответствующие страницы, преобразует их в Markdown и возвращает либо один документ, либо список страниц.
Функции
- 🔒 Безопасность домена : обрабатывает только URL-адреса из deepwiki.com
- 🧹 Очистка HTML : удаление заголовков, нижних колонтитулов, навигации, скриптов и рекламы.
- 🔗 Переписывание ссылок : настраивает ссылки для работы в Markdown
- 📄 Несколько форматов вывода : получите один документ или структурированные страницы
- 🚀 Производительность : быстрое сканирование с регулируемой конкуренцией и глубиной
- НЛП : Это поиск только по названию библиотеки.
Использование
Подсказки, которые вы можете использовать:
Получить полную документацию (по умолчанию)
Одна страница
Получить по короткой форме
Курсор
Добавьте это в файл .cursor/mcp.json
.
Интеграция инструмента MCP
Пакет регистрирует инструмент deepwiki_fetch
, который можно использовать с любым клиентом, совместимым с MCP:
Параметры
url
(обязательно): начальный URL-адрес репозитория Deepwikimode
(необязательно): режим вывода, либо «агрегированный» для одного документа Markdown (по умолчанию), либо «страницы» для структурированных данных страницы.maxDepth
(необязательно): максимальная глубина сканирования страниц (по умолчанию: 10)
Формат ответа
Успешный ответ (агрегированный режим)
Успешный ответ (режим страниц)
Ошибка ответа
Частичный успешный ответ
Прогресс События
При использовании инструмента вы будете получать события прогресса во время сканирования:
Местное развитие - Установка
Местное использование
Из источника
Прямые вызовы API
Для HTTP-транспорта вы можете выполнять прямые вызовы API:
Конфигурация
Переменные среды
DEEPWIKI_MAX_CONCURRENCY
: Максимальное количество одновременных запросов (по умолчанию: 5)DEEPWIKI_REQUEST_TIMEOUT
: Время ожидания запроса в миллисекундах (по умолчанию: 30000)DEEPWIKI_MAX_RETRIES
: Максимальное количество попыток повтора для неудачных запросов (по умолчанию: 3)DEEPWIKI_RETRY_DELAY
: Базовая задержка для повторной попытки в миллисекундах (по умолчанию: 250)
Чтобы настроить их, создайте файл .env
в корне проекта:
Развертывание Docker (непроверено)
Соберите и запустите образ Docker:
Разработка
Поиск неисправностей
Распространенные проблемы
- Отказано в доступе : если при запуске CLI возникают ошибки EACCES, обязательно сделайте двоичный файл исполняемым:
- В подключении отказано : убедитесь, что порт доступен и не заблокирован брандмауэром:
- Ошибки тайм-аута : для больших репозиториев рассмотрите возможность увеличения тайм-аута и параллелизма:
Внося вклад
Мы приветствуем ваши вклады! Подробности смотрите на CONTRIBUTING.md .
Лицензия
Массачусетский технологический институт
Ссылки
- X/Твиттер: @kregenrek
- Bluesky: @kevinkern.dev
Курсы
- Изучите искусственный интеллект курсора: окончательный курс по курсору
- Научитесь создавать программное обеспечение с помощью ИИ: instructa.ai
Смотрите мои другие проекты:
- Подсказки ИИ — тщательно подобранные подсказки ИИ для Cursor AI, Cline, Windsurf и Github Copilot
- codefetch — преобразуйте код в Markdown для LLM с помощью одной простой команды терминала
- aidex Инструмент CLI, предоставляющий подробную информацию о языковых моделях ИИ, помогающий разработчикам выбрать правильную модель для своих нужд.# tool-starter
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Сервер MCP, который извлекает и преобразует документацию Deepwiki в Markdown, позволяя пользователям сканировать страницы из репозиториев deepwiki.com и получать к ним доступ в различных выходных форматах.
- Функции
- Использование
- Курсор
- Местное развитие - Установка
- Конфигурация
- Развертывание Docker (непроверено)
- Разработка
- Поиск неисправностей
- Внося вклад
- Лицензия
- Ссылки
- Курсы
- Смотрите мои другие проекты:
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP server for converting Markdown documents to PDF files.Last updated -11JavaScript
- AsecurityAlicenseAqualityA powerful MCP server for fetching and transforming web content into various formats (HTML, JSON, Markdown, Plain Text) with ease.Last updated -414612TypeScriptMIT License
- -securityAlicense-qualityToolset that crawls websites, generates Markdown documentation, and makes that documentation searchable via a Model Context Protocol (MCP) server for integration with tools like Cursor.Last updated -6PythonMIT License
- -securityFlicense-qualityAn MCP server that enables interaction with Markdown knowledge bases, allowing users to search and retrieve content by tags, text, URL, or date range from their local markdown files.Last updated -3Python