Markdown Downloader

by dazeb
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Downloads webpages as markdown files using r.jina.ai service

Markdown 下载器 MCP 服务器

概述

Markdown 下载器是一款功能强大的 MCP(模型上下文协议)服务器,可让您轻松将网页下载为 Markdown 文件。该工具利用 r.jina.ai 服务,提供将网页内容无缝转换为 Markdown 格式的便捷方式。

特征

  • 🌐 使用 r.jina.ai 将网页下载为 markdown
  • 📁 可配置的下载目录
  • 📝 自动生成带日期戳的文件名
  • 🔍 列出已下载的 Markdown 文件
  • 💾 持久配置

先决条件

  • Node.js(版本 16 或更高版本)
  • npm(Node 包管理器)

安装

  1. 克隆存储库:
    git clone https://github.com/your-username/markdown-downloader.git cd markdown-downloader
  2. 安装依赖项:
    npm install
  3. 构建项目:
    npm run build

手动将服务器添加到 Cline/Roo-Cline MCP 设置文件

{ "mcpServers": { "markdown-downloader": { "command": "node", "args": [ "/home/user/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-post
  • URL 前面会加上r.jina.ai
  • 文件名格式: {sanitized-url}-{date}.md
  • 保存在配置的下载目录中

3.列出已下载的文件

列出所有下载的 markdown 文件:

use list_downloaded_files

4. 获取下载目录

检索当前下载目录:

use get_download_directory

配置

  • 配置存储在~/.config/markdown-downloader/config.json
  • 默认下载目录: ~/.markdown-downloads

故障排除

  • 确保您拥有有效的互联网连接
  • 检查 URL 是否有效且可访问
  • 验证下载目录的写入权限

安全

  • 该工具使用 r.jina.ai 获取 markdown 内容
  • 本地文件以经过清理的文件名保存
  • 可配置的下载目录允许灵活性

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

执照

本项目遵循 MIT 许可证。详情请参阅 LICENSE 文件。

免责声明

此工具按原样提供。请务必检查下载内容的准确性和适当性。

支持

对于问题或功能请求,请在 GitHub 存储库上打开问题。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

MCP 服务器使用户能够使用 r.jina.ai 服务将网页下载为 markdown 文件,并具有可配置下载目录和自动日期戳文件名的功能。

  1. Overview
    1. Features
      1. Prerequisites
        1. Installation
          1. Manually Add Server to Cline/Roo-Cline MCP Settings file
            1. Tools and Usage
              1. 1. Set Download Directory
              2. 2. Download Markdown
              3. 3. List Downloaded Files
              4. 4. Get Download Directory
            2. Configuration
              1. Troubleshooting
                1. Security
                  1. Contributing
                    1. License
                      1. Disclaimer
                        1. Support
                          ID: jrki7zltg7