Сервер MCP для загрузчика Markdown
Обзор
Markdown Downloader — это мощный сервер MCP (Model Context Protocol), который позволяет вам легко загружать веб-страницы в виде файлов markdown. Используя службу r.jina.ai, этот инструмент обеспечивает простой способ конвертации веб-контента в формат markdown.
Related MCP server: markdown2pdf-mcp
Функции
🌐 Загрузите веб-страницы в формате markdown с помощью r.jina.ai
📁 Настраиваемый каталог загрузки
📝 Автоматически генерирует имена файлов с отметкой даты
🔍 Список загруженных файлов Markdown
💾 Постоянная конфигурация
Предпосылки
Node.js (версия 16 или выше)
npm (менеджер пакетов узлов)
Установка
Установка через Smithery
Чтобы автоматически установить Markdown Downloader для Claude Desktop через Smithery :
npx -y @smithery/cli install @dazeb/markdown-downloader --client claudeУстановка вручную
Клонируйте репозиторий:
git clone https://github.com/your-username/markdown-downloader.git cd markdown-downloaderУстановить зависимости:
npm installСоздайте проект:
npm run build
Вручную добавьте сервер в файл настроек Cline/Roo-Cline MCP
Linux/macOS
{
"mcpServers": {
"markdown-downloader": {
"command": "node",
"args": [
"/home/user/Documents/Cline/MCP/markdown-downloader/build/index.js"
],
"disabled": false,
"alwaysAllow": [
"download_markdown",
"set_download_directory"
]
}
}
}Окна
{
"mcpServers": {
"markdown-downloader": {
"command": "node",
"args": [
"C:\\Users\\username\\Documents\\Cline\\MCP\\markdown-downloader\\build\\index.js"
],
"disabled": false,
"alwaysAllow": [
"download_markdown",
"set_download_directory"
]
}
}
}Инструменты и использование
1. Установить папку для загрузки
Измените каталог загрузки:
use set_download_directory /path/to/your/local/download/folderПроверяет, существует ли каталог и доступен ли он для записи
Сохраняет конфигурацию для будущего использования
2. Загрузить Markdown
Загрузите веб-страницу как файл markdown:
use tool download_markdown https://example.com/blog-postURL-адрес будет дополнен префиксом
r.jina.aiФормат имени файла:
{sanitized-url}-{date}.mdСохранено в настроенном каталоге загрузки
3. Список загруженных файлов
Список всех загруженных файлов разметки:
use list_downloaded_files4. Получить каталог для скачивания
Получить текущий каталог загрузки:
use get_download_directoryКонфигурация
Linux/macOS
Конфигурация хранится в
~/.config/markdown-downloader/config.jsonКаталог загрузки по умолчанию:
~/.markdown-downloads
Окна
Конфигурация хранится в
%APPDATA%\markdown-downloader\config.jsonКаталог загрузки по умолчанию:
%USERPROFILE%\Documents\markdown-downloads
Поиск неисправностей
Убедитесь, что у вас есть активное подключение к Интернету.
Проверьте, что URL-адрес действителен и доступен.
Проверьте права на запись для каталога загрузки.
Безопасность
Инструмент использует r.jina.ai для извлечения содержимого markdown.
Локальные файлы сохраняются с очищенными именами файлов.
Настраиваемый каталог загрузки обеспечивает гибкость
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
Лицензия
Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE.
Отказ от ответственности
Этот инструмент предоставляется как есть. Всегда проверяйте загруженный контент на точность и уместность.
Поддерживать
Если у вас возникли проблемы или вы хотите предложить новые функции, пожалуйста, создайте запрос в репозитории GitHub.