MCP Servers for Markdown

Markdown is a lightweight markup language that allows people to write in plain text format that is converted to HTML. It was created by John Gruber in 2004 to make it easier to write for the web using a simple, readable syntax.

View all MCP Servers

  • Why this server?

    Supports text extraction and chunking of documents into Markdown format

    A
    security
    A
    license
    A
    quality
    Vectorize MCP server for advanced retrieval, Private Deep Research, Anything-to-Markdown file extraction and text chunking.
    3
    120
    2
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Provides tools to convert any webpage into clean, structured markdown format through the markdownify function

    A
    security
    A
    license
    A
    quality
    A production-ready Model Context Protocol server that enables language models to leverage AI-powered web scraping capabilities, offering tools for transforming webpages to markdown, extracting structured data, and executing AI-powered web searches.
    3
    5
    Python
    MIT License
    • Apple
  • Why this server?

    Uses Markdown as the primary file format for storing knowledge, with specific patterns for semantic structure.

    A
    security
    A
    license
    A
    quality
    Basic Memory is a knowledge management system that allows you to build a persistent semantic graph from conversations with AI assistants. All knowledge is stored in standard Markdown files on your computer, giving you full control and ownership of your data. Integrates directly with Obsidan.md
    9
    14
    Python
    AGPL 3.0
    • Apple
  • Why this server?

    The server provides tools to convert web content to Markdown format and extract Markdown summaries of web content

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides web content fetching and conversion capabilities.
    4
    19
    2
    JavaScript
    MIT License
    • Apple
  • Why this server?

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

    A
    security
    A
    license
    A
    quality
    An MCP server that enables users to download webpages as markdown files using r.jina.ai service, with features for configurable download directories and automatic date-stamped filenames.
    5
    4
    9
    JavaScript
    MIT License
  • Why this server?

    Enables formatting of search results in Markdown for better readability and presentation.

    A
    security
    A
    license
    A
    quality
    Integrates Tavily's search API with LLMs to provide advanced web search capabilities, including intelligent result summaries, domain filtering for quality control, and configurable search parameters.
    3
    9
    9
    JavaScript
    MIT License
  • Why this server?

    Supports creating blog posts and comments with Markdown formatting on the Hive blockchain

    A
    security
    A
    license
    A
    quality
    Enables AI assistants to interact with the Hive blockchain through the Model Context Protocol, allowing for account info retrieval, content reading/creation, cryptocurrency transfers, and cryptographic operations.
    13
    123
    TypeScript
    ISC License
    • Apple
  • Why this server?

    Supports converting web content to Markdown format for better readability and integration with documentation systems.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server implementation that integrates with FireCrawl for advanced web scraping capabilities.
    9
    3,777
    986
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Converts extracted web content into Markdown format with improved formatting for better readability within Claude

    A
    security
    A
    license
    A
    quality
    The MCP Web Research Server enables real-time web research with Claude by integrating Google search, capturing webpage content and screenshots, and tracking research sessions.
    3
    44
    33
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Automatically extracts and formats web content as markdown for better readability and structure.

    A
    security
    A
    license
    A
    quality
    Model Context Protocol server for fetching web content and processing images. This allows Claude Desktop (or any MCP client) to fetch web content and handle images appropriately.
    1
    222
    8
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Includes a dedicated chunker for breaking down Markdown files into logical sections based on headings for improved searchability.

    A
    security
    A
    license
    A
    quality
    Chat with your codebase through intelligent code searching without embeddings by breaking files into logical chunks, giving the LLM tools to search these chunks, and letting it find specific code needed to answer your questions.
    8
    8
    Python
    MIT License
  • Why this server?

    Converts web page content to Markdown format for easier analysis and processing

    A
    security
    A
    license
    A
    quality
    Enables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.
    6
    2
    TypeScript
    MIT License
  • Why this server?

    Supports markdown-based visualization and editing through the Obsidian integration

    A
    security
    A
    license
    A
    quality
    Provides API access to a locally-hosted task management system with features for creating, updating, and organizing tasks, including support for urgency levels, effort estimates, subtasks, and bi-directional sync with Obsidian markdown files.
    12
    2
    Python
    MIT License
    • Apple
  • Why this server?

    Supports HTML to Markdown conversion as part of its document conversion capabilities.

    A
    security
    A
    license
    A
    quality
    Provides comprehensive document processing, including reading, converting, and manipulating various document formats with advanced text and HTML processing capabilities.
    16
    23
    3
    TypeScript
    MIT License
  • Why this server?

    Allows scraping web content and converting it to Markdown format.

    A
    security
    A
    license
    A
    quality
    A TypeScript-based MCP server utilizing the UseScraper API to provide web scraping capabilities, allowing users to extract content from webpages in various formats.
    1
    1
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Converts HTML content from web pages to Markdown format for easier consumption by LLMs

    A
    security
    A
    license
    A
    quality
    Enables retrieval and processing of web page content for LLMs by converting HTML to markdown, with support for content truncation and pagination.
    1
    1
    Python
    MIT License
  • Why this server?

    Supports outputting scraped content in Markdown format for better readability and structure.

    A
    security
    A
    license
    A
    quality
    A server that provides web scraping and intelligent content searching capabilities using the Firecrawl API, enabling AI agents to extract structured data from websites and perform content searches.
    5
    2
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Supports conversion of web content to clean, structured Markdown format with proper formatting of lists, bold text, italic text, and links.

    A
    security
    A
    license
    A
    quality
    A headless browser MCP server that allows AI agents to fetch web content and perform Google searches without API keys, supporting various output formats like Markdown, JSON, HTML, and text.
    2
    1
    TypeScript
    MIT License
  • Why this server?

    The server saves conversations in Markdown format, with journal entries stored as .md files that include formatted conversations with timestamps, emotional analysis, and reflections.

    A
    security
    A
    license
    A
    quality
    The MCP server transforms chats with Claude into journaling sessions, saving conversations locally and allowing the LLM to retrieve previous sessions to create continuity in discussions about daily activities.
    3
    2
    Python
    MIT License
  • Why this server?

    Converts web pages to structured, clean Markdown format that's ideal for LLM consumption.

    A
    security
    A
    license
    A
    quality
    This server converts webpages into clean, structured Markdown optimized for language model consumption, removing unnecessary content and supporting JavaScript rendering.
    1
    5
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Converts various file formats to Markdown using the MarkItDown utility

    A
    security
    A
    license
    A
    quality
    Converts various file formats to Markdown using the MarkItDown utility and can be integrated with MCP clients for seamless document processing and conversion.
    8
    Python
    MIT License
  • Why this server?

    Enables parsing and conversion of markdown content, with support for importing nested markdown structures into Roam Research with proper hierarchy preservation.

    A
    security
    A
    license
    A
    quality
    Provides comprehensive access to Roam Research's API functionality. This server enables AI assistants like Claude to interact with your Roam Research graph through a standardized interface.
    18
    9
    26
    TypeScript
    MIT License
  • Why this server?

    Converts various file types and web content to Markdown format

    A
    security
    A
    license
    A
    quality
    Converts various file types and web content to Markdown format. It provides a set of tools to transform PDFs, images, audio files, web pages, and more into easily readable and shareable Markdown text.
    10
    9
    904
    TypeScript
    MIT License
  • Why this server?

    Converts web page content to well-formatted Markdown while preserving structural elements like tables and definition lists

    A
    security
    A
    license
    A
    quality
    An MCP server for fetching and transforming web content into various formats.
    4
    3
    Python
    MIT License
    • Apple
  • Why this server?

    The MCP server generates documentation in Markdown format, including code collections with syntax highlighting and project structure reports.

    A
    security
    A
    license
    A
    quality
    MCP server for collecting code from files and directories into a single markdown document.
    2
    4
    Python
    MIT License
  • Why this server?

    Supports Markdown formatting in issue bodies and comments, enabling rich text formatting for task descriptions and communications.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables efficient management of GitHub issues in a Kanban board format, allowing LLMs to automate task management through GitHub integration.
    4
    0
    4
    TypeScript
    MIT License
  • Why this server?

    Provides conversion capabilities to and from Markdown format, allowing for seamless transformation of document content while maintaining formatting.

    A
    security
    A
    license
    A
    quality
    MCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.
    1
    72
    Python
    MIT License
    • Apple
  • Why this server?

    Supports outputting OCR results in Markdown format

    A
    security
    A
    license
    A
    quality
    Provides screenshot and OCR capabilities for macOS.
    1
    22
    10
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides a tool for fetching web content and converting it to well-formatted Markdown, making it easier to work with web content in Markdown-compatible systems.

    A
    security
    A
    license
    A
    quality
    A powerful MCP server for fetching and transforming web content into various formats (HTML, JSON, Markdown, Plain Text) with ease.
    4
    88
    12
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Supports working with Markdown content through Inkdrop, allowing creation and modification of notes with Markdown formatting.

    A
    security
    F
    license
    A
    quality
    Integrates Inkdrop note-taking app with Claude AI through Model Context Protocol, allowing Claude to search, read, create, and update notes in your Inkdrop database.
    5
    19
    11
    JavaScript
    • Apple
  • Why this server?

    Uses Markdown files to store structured information in Memory Banks, including product context, active context, progress, decisions, and system patterns

    A
    security
    F
    license
    A
    quality
    Memory Bank Server provides a set of tools and resources for AI assistants to interact with Memory Banks. Memory Banks are structured repositories of information that help maintain context and track progress across multiple sessions.
    15
    409
    10
    TypeScript
  • Why this server?

    Supports output of crawled and extracted web content in Markdown format for improved readability and structure.

    A
    security
    F
    license
    A
    quality
    Built as a Model Context Protocol (MCP) server that provides advanced web search, content extraction, web crawling, and scraping capabilities using the Firecrawl API.
    4
    Python
    • Apple
    • Linux
  • Why this server?

    Provides comprehensive conversion of various file formats to Markdown, preserving formatting and structure in the conversion process

    A
    security
    F
    license
    A
    quality
    A document conversion server that transforms various file formats (PDFs, documents, images, audio, web content) to Markdown with improved multilingual and UTF-8 support.
    10
    1
    TypeScript
    • Linux
    • Apple
  • Why this server?

    Supported as an output format for the scraped website content

    A
    security
    F
    license
    A
    quality
    A server that provides tools to scrape websites and extract structured data from them using Firecrawl's APIs, supporting both basic website scraping in multiple formats and custom schema-based data extraction.
    2
    JavaScript
  • Why this server?

    Specializes in managing and enhancing Markdown documentation files, providing capabilities for content analysis, metadata generation, and document relationships.

    A
    security
    F
    license
    A
    quality
    Transform your non-existent or unreadable docs into an intelligent, searchable knowledge base that actually answers those 'basic questions' before they're asked.
    11
    31
    JavaScript
    • Apple
    • Linux
  • Why this server?

    Provides formatted output of release notes in Markdown format with emoji support

    A
    security
    F
    license
    A
    quality
    Generates comprehensive and formatted release notes from GitHub repositories, efficiently organizing commits by type and including detailed statistics using smart API usage.
    3
    1
    TypeScript
  • Why this server?

    Mentioned as a file format that can be edited with specific permissions in the example configuration

    A
    security
    F
    license
    A
    quality
    The Modes MCP Server allows for comprehensive management and control over custom operational modes, supporting full CRUD operations, schema validation, and real-time configuration changes for enhanced mode management.
    6
    11
  • Why this server?

    Supported in the custom modes configuration with specific file permissions through fileRegex patterns

    A
    security
    F
    license
    A
    quality
    Enables programmatic control over Roo's custom operational modes with full CRUD operations and schema validation, allowing for seamless mode configuration and management.
    6
    2
    JavaScript
  • Why this server?

    Allows converting web content to Markdown format using the fetch_markdown tool, using TurndownService for HTML to Markdown conversion

    A
    security
    F
    license
    A
    quality
    Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
    4
    130,947
    95
    TypeScript
  • Why this server?

    Converts Markdown documents to PDF files with support for syntax highlighting, custom styling, and optional watermarking. Handles standard Markdown elements including headers, lists, tables, code blocks, and images.

    A
    security
    F
    license
    A
    quality
    An MCP server for converting Markdown documents to PDF files.
    1
    1
    JavaScript
  • Why this server?

    Outputs structured release notes in Markdown format, including categorized changes and a list of modified files.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that automatically generates structured release notes from Git repository tags, analyzing differences between tags and saving formatted Markdown output to the .iris directory.
    1
    0
    JavaScript
  • Why this server?

    Performs comprehensive analysis of markdown documentation structure, providing scoring and optimization suggestions.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that analyzes and evaluates GitHub README documentation quality using advanced neural processing, providing scores and improvement suggestions.
    1
    TypeScript
  • Why this server?

    Enables scraping webpage content and converting it to Markdown format for better readability in AI contexts.

    -
    security
    A
    license
    -
    quality
    Welcome to Hyperbrowser, the Internet for AI. Hyperbrowser is the next-generation platform empowering AI agents and enabling effortless, scalable browser automation. Built specifically for AI developers, it eliminates the headaches of local infrastructure and performance bottlenecks, allowing you to
    208
    1
    JavaScript
    MIT License
  • Why this server?

    The server formats SQL query results as markdown tables for better readability in Claude Desktop.

    -
    security
    A
    license
    -
    quality
    MCP server for Nile Database - Manage and query databases, tenants, users, auth using LLMs
    191
    12
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Supports output formatting in Markdown format, useful for displaying tabular data in a readable format

    -
    security
    A
    license
    -
    quality
    A web scraper for financial table data that implements the Model Context Protocol, allowing users to query stock data from multiple Chinese financial websites including THS, TDX, and EastMoney.
    4
    Python
    MIT License
  • Why this server?

    Allows creation, reading, updating, and deletion of markdown documentation files through the MCP Documentation Service

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol implementation that enables AI assistants to interact with markdown documentation files, providing capabilities for document management, metadata handling, search, and documentation health analysis.
    483
    1
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Enables extraction of code blocks from markdown text, preserving language information from code block markers.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that connects Claude and other MCP clients to Aider, enabling AI assistants to efficiently edit files, create new files, and interact with git repositories through natural language.
    4
    Python
    The Unlicense
    • Linux
    • Apple
  • Why this server?

    Converts Word tables to Markdown format during document processing for improved compatibility with text-based workflows.

    -
    security
    A
    license
    -
    quality
    A powerful Model Context Protocol framework that extends Cursor IDE with tools for web content retrieval, PDF processing, and Word document parsing.
    4
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides conversion of various file formats and text to Markdown using MarkItDown

    -
    security
    A
    license
    -
    quality
    A comprehensive toolkit that enhances LLM capabilities through the Model Context Protocol, allowing LLMs to interact with external services including command-line operations, file management, Figma integration, and audio processing.
    2
    Python
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Retrieves webpage content in clean markdown format for easier consumption and formatting

    -
    security
    A
    license
    -
    quality
    Searching google, individual websites and scraping their content. Fast and cost-effective. ⚡️
    70
    TypeScript
    MIT License
  • Why this server?

    Converts scraped web content into markdown format for easier processing by Claude

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that allows LLMs to interact with web content through standardized tools, currently supporting web scraping functionality.
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Allows sending markdown formatted messages to DingDing group robots

  • Why this server?

    Converts various document formats to markdown, with support for embedded images extraction and OCR capabilities for scanned documents.

    -
    security
    A
    license
    -
    quality
    A server that provides document processing capabilities using the Model Context Protocol, allowing conversion of documents to markdown, extraction of tables, and processing of document images.
    2
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Formats agent plans with proper Markdown structure, organizing content into Overview, Implementation Details, and Next Steps sections, and supporting task list tracking with completion status.

    -
    security
    A
    license
    -
    quality
    An MCP server that converts Cursor agent plans into structured markdown task lists and organizes them in your repository, helping you track AI-generated plans and recommendations as actionable specifications.
    3
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports outputting codebase analysis in Markdown format for better readability and documentation purposes

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables AI agents to retrieve and understand entire codebases at once, providing tools to analyze local workspaces or remote GitHub repositories.
    3
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports indexing and searching Markdown files, allowing semantic queries across Markdown document content.

    -
    security
    A
    license
    -
    quality
    A very simple vector store that provides capability to watch a list of directories, and automatically index all the markdown, html and text files in the directory to a vector store to enhance context.
    24
    13
    TypeScript
    MIT License
  • Why this server?

    The server produces detailed markdown reports with findings, sources, and reliability assessments

    -
    security
    A
    license
    -
    quality
    Enables iterative deep research by integrating AI agents with search engines, web scraping, and large language models for efficient data gathering and comprehensive reporting.
    40
    TypeScript
    MIT License
  • Why this server?

    Supports markdown formatting in issue descriptions and comments when creating or updating Linear issues.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.
    242
    154
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides multiple Markdown output formats optimized for LLMs, including markdown_with_citations, fit_markdown, raw_markdown, and references_markdown

    -
    security
    A
    license
    -
    quality
    Crawl4AI MCP Server is an intelligent information retrieval server offering robust search capabilities and LLM-optimized web content understanding, utilizing multi-engine search and intelligent content extraction to efficiently gather and comprehend internet information.
    27
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Converts web content to markdown format for improved readability, with options to include/exclude images and videos, preserve links, and format code blocks

    -
    security
    A
    license
    -
    quality
    Provides Google search capabilities, web content extraction, and screenshot functionality with advanced bot detection avoidance through the MCP protocol.
    11
    3
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Supports Markdown as a page format option when creating new pages in Logseq.

    -
    security
    A
    license
    -
    quality
    A server that enables LLMs to programmatically interact with Logseq knowledge graphs, allowing creation and management of pages and blocks.
    8
    Python
    MIT License
  • Why this server?

    Supports composing email content in Markdown format, which is then converted to HTML for sending styled emails with inline images.

    -
    security
    A
    license
    -
    quality
    An email assistant server that connects Claude Desktop to notmuch email databases, allowing users to search emails, view threads, compose new messages, and reply to conversations with markdown formatting.
    2
    Python
    Mozilla Public License 2.0
  • Why this server?

    Supports conversion of Google Docs to Markdown for better text processing and formatting preservation.

    -
    security
    A
    license
    -
    quality
    Enables integration with Google Drive for listing, reading, and searching over files, supporting various file types with automatic export for Google Workspace files.
    544
    9
    JavaScript
    MIT License
  • Why this server?

    Extracts website content and saves it in markdown format, enabling structured documentation from crawled websites

    -
    security
    A
    license
    -
    quality
    A Python-based MCP server that crawls websites to extract and save content as markdown files, with features for mapping website structure and links.
    Python
    MIT License
  • Why this server?

    Converts clean HTML from web pages into well-formatted Markdown, optimizing content for LLM processing with consistent formatting.

    -
    security
    A
    license
    -
    quality
    A Python implementation of an MCP server that extracts webpage content, removes ads and non-essential elements, and transforms it into clean, LLM-optimized Markdown.
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supported as a content type for documents added to the system

    -
    security
    A
    license
    -
    quality
    Provides RAG capabilities for semantic document search using Qdrant vector database and Ollama/OpenAI embeddings, allowing users to add, search, list, and delete documentation with metadata support.
    7
    4
    TypeScript
    Apache 2.0
  • Why this server?

    Converts HTML documentation to markdown format and saves the converted documentation to a specified output path

    -
    security
    F
    license
    -
    quality
    Converts web-based documentation into markdown format using jina.ai's conversion service, allowing users to scrape documentation from any URL and save it as markdown files.
    2
    Python
    • Linux
    • Apple
  • Why this server?

    Provides capability to extract API group specifications in Markdown format with reduced tokens for documentation purposes

    -
    security
    F
    license
    -
    quality
    Enables AI assistants to manage Xano databases through the Model Context Protocol, allowing users to create, modify, and delete tables, edit schemas, and extract API documentation.
    3
    TypeScript
  • Why this server?

    Stores memories as structured markdown files in a hierarchical organization system with support for categorization and relationships between memories.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server for Claude Desktop that provides structured memory management across chat sessions, allowing Claude to maintain context and build a knowledge base within project directories.
    TypeScript
  • Why this server?

    Provides analysis of Markdown (.md) files, including listing headers (lines starting with #)

    -
    security
    F
    license
    -
    quality
    This server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.
    3
    Python
  • Why this server?

    Converts Notion pages into text/markdown mimeType notes for access through the MCP server

    -
    security
    F
    license
    -
    quality
    This TypeScript-based MCP server allows users to manage a simple notes system through creating and summarizing text notes using Model Context Protocol (MCP).
    410
    3
    TypeScript
    • Apple
  • Why this server?

    Converts Markdown content to styled PDFs using VS Code's markdown styling and Python's ReportLab, with a note storage system for managing markdown content.

    -
    security
    F
    license
    -
    quality
    Converts Markdown to styled PDFs using VS Code's markdown styling and Python's ReportLab, providing a simple note storage system with custom URI scheme.
    3
    Python
    • Apple
  • Why this server?

    Handles notes in Markdown format, exposing them with the 'text/markdown' media type for search and access.

    -
    security
    F
    license
    -
    quality
    Provides semantic search capability over Obsidian vaults and exposes recent notes as resources to Claude through the MCP protocol.
    5
    Python