Connection check
local install
markdown
Markdown MCP — search, extract sections, list headings, find code blocks.
Tools
6
GitHub stars
5
Installs / wk
130
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
6 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
find_code_blocks
from source
Find all fenced code blocks in a markdown file. Optionally filter by language (e.g. typescript, python). Find all fenced code blocks in a markdown file. Optionally filter by language (e.g. typescript, python).
get_frontmatter
from source
Parse YAML frontmatter (between --- delimiters) at the start of a markdown file. Returns key-value metadata. Parse YAML frontmatter (between --- delimiters) at the start of a markdown file. Returns key-value metadata.
get_section
from source
Extract a section by heading from a markdown file. Returns content from that heading until the next heading of same or higher level. Extract a section by heading from a markdown file. Returns content from that heading until the next heading of same or higher level.
list_files
from source
List all .md files in a directory recursively. Returns relative paths sorted alphabetically. List all .md files in a directory recursively. Returns relative paths sorted alphabetically.
list_headings
from source
List all headings (# through ######) in a markdown file as a table of contents. List all headings (# through ######) in a markdown file as a table of contents.
search_docs
from source