Download webpages as markdown files using the r.jina.ai service, with configurable directories and persistent settings.
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.
To install Markdown Downloader for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @dazeb/markdown-downloader --client claude
Clone the repository:
git clone https://github.com/your-username/markdown-downloader.git
cd markdown-downloader
Install dependencies:
npm install
Build the project:
npm run build
{
"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"
]
}
}
}
Change the download directory:
use set_download_directory /path/to/your/local/download/folder
Download a webpage as a markdown file:
use tool download_markdown https://example.com/blog-post
r.jina.ai
{sanitized-url}-{date}.md
List all downloaded markdown files:
use list_downloaded_files
Retrieve the current download directory:
use get_download_directory
~/.config/markdown-downloader/config.json
~/.markdown-downloads
%APPDATA%\markdown-downloader\config.json
%USERPROFILE%\Documents\markdown-downloads
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.
This tool is provided as-is. Always review downloaded content for accuracy and appropriateness.
For issues or feature requests, please open an issue on the GitHub repository.
Fetch the content of a remote URL as Markdown with Jina Reader.
Playwright MCP server
Enable AI agents to get structured data from unstructured web with AgentQL.
Automate browser interactions in the cloud (e.g. web navigation, data extraction, form filling, and more)
Web content fetching and conversion for efficient LLM usage
Leverage Notte Web AI agents & cloud browser sessions for scalable browser automation & scraping workflows
Use 3,000+ pre-built cloud tools to extract data from websites, e-commerce, social media, search engines, maps, and more
A Go-based MCP server for interacting with the Lightpanda Browser using the Chrome DevTools Protocol (CDP).
A MCP server to retrieve up-to-date jobs from company career sites.
Integrate real-time Scrapeless Google SERP(Google Search, Google Flight, Google Map, Google Jobs....) results into your LLM applications. This server enables dynamic context retrieval for AI workflows, chatbots, and research tools.