article
README
🚀 Markdown 下载器 MCP 服务器
Markdown 下载器 MCP 服务器是一款强大的工具,它基于 MCP(模型上下文协议),能帮助用户轻松地将网页内容下载并转换为 Markdown 文件。借助 r.jina.ai 服务,为网络内容的 Markdown 格式转换提供了便捷途径。
🚀 快速开始
Markdown 下载器是一个功能强大的 MCP(模型上下文协议)服务器,它能够让您轻松地将网页下载为 Markdown 文件。借助 r.jina.ai 服务,此工具提供了一种简便的方式将网络内容转换为 Markdown 格式。
✨ 主要特性
- 🌐 使用 r.jina.ai 下载网页为 Markdown
- 📁 可配置的下载目录
- 📝 自动生成日期戳文件名
- 🔍 列出已下载的 Markdown 文件
- 💾 持久化配置
📦 安装指南
先决条件
- Node.js(版本 16 或更高)
- npm(Node 包管理器)
通过 Smithery 安装
要通过 Smithery 自动为 Claude Desktop 安装 Markdown 下载器:
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 设置文件
{
"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 内容
- 本地文件以 sanitized 名称保存
- 可配置的下载目录提供了灵活性
贡献
# Markdown 下载器 MCP 服务器
[](https://smithery.ai/server/@dazeb/markdown-downloader)
## 概述
Markdown 下载器是一个功能强大的 MCP(模型上下文协议)服务器,它能够让您轻松地将网页下载为 Markdown 文件。借助 r.jina.ai 服务,此工具提供了一种简便的方式将网络内容转换为 Markdown 格式。
<a href="https://glama.ai/mcp/servers/jrki7zltg7">
</a>
## 特性
- 🌐 使用 r.jina.ai 下载网页为 Markdown
- 📁 可配置的下载目录
- 📝 自动生成日期戳文件名
- 🔍 列出已下载的 Markdown 文件
- 💾 持久化配置
## 先决条件
- Node.js(版本 16 或更高)
- npm(Node 包管理器)
## 安装
### 通过 Smithery 安装
要通过 [Smithery](https://smithery.ai/server/@dazeb/markdown-downloader) 自动为 Claude Desktop 安装 Markdown 下载器:
```bash
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
微信扫一扫