Markdown Downloader is a powerful MCP (Model Context Protocol) server that allows you to download webpages as markdown files with ease. Leveraging the r.jina.ai service, this tool provides a seamless way to convert web content into markdown format.
Features
Download webpages as markdown using r.jina.ai
Configurable download directory
Automatically generates date-stamped filenames
List downloaded markdown files
Persistent configuration
Prerequisites
Node.js (version 16 or higher)
npm (Node Package Manager)
Installation
Installing via Smithery
To install Markdown Downloader for Claude Desktop automatically via Smithery:
Installing manually
Clone the repository:
Install dependencies:
Build the project:
Manually Add Server to Cline/Roo-Cline MCP Settings file
Tools and Usage
1. Set Download Directory
Change the download directory:
Validates directory exists and is writable
Persists the configuration for future use
2. Download Markdown
Download a webpage as a markdown file:
The URL will be prepended with r.jina.ai
Filename format: {sanitized-url}-{date}.md
Saved in the configured download directory
3. List Downloaded Files
List all downloaded markdown files:
4. Get Download Directory
Retrieve the current download directory:
Configuration
Configuration is stored in ~/.config/markdown-downloader/config.json
Default download directory: ~/.markdown-downloads
Troubleshooting
Ensure you have an active internet connection
Check that the URL is valid and accessible
Verify write permissions for the download directory
Markdown Downloader is a powerful MCP (Model Context Protocol) server that allows you to download webpages as markdown files with ease. Leveraging the r.jina.ai service, this tool provides a seamless way to convert web content into markdown format.
Features
Download webpages as markdown using r.jina.ai
Configurable download directory
Automatically generates date-stamped filenames
List downloaded markdown files
Persistent configuration
Prerequisites
Node.js (version 16 or higher)
npm (Node Package Manager)
Installation
Installing via Smithery
To install Markdown Downloader for Claude Desktop automatically via Smithery:
Installing manually
Clone the repository:
Install dependencies:
Build the project:
Manually Add Server to Cline/Roo-Cline MCP Settings file
Tools and Usage
1. Set Download Directory
Change the download directory:
Validates directory exists and is writable
Persists the configuration for future use
2. Download Markdown
Download a webpage as a markdown file:
The URL will be prepended with r.jina.ai
Filename format: {sanitized-url}-{date}.md
Saved in the configured download directory
3. List Downloaded Files
List all downloaded markdown files:
4. Get Download Directory
Retrieve the current download directory:
Configuration
Configuration is stored in ~/.config/markdown-downloader/config.json
Default download directory: ~/.markdown-downloads
Troubleshooting
Ensure you have an active internet connection
Check that the URL is valid and accessible
Verify write permissions for the download directory