Watchlist tracking
Reviewed for relevance and future tracking value.
MCP100 Assessment
Watchlist / Tracking
Why we’re tracking it
Track converter formats and extraction behavior as input sources change
Reviewed · Documentation review; complete setup workflow not independently tested
Best fit
Converting local documents, media and web content into Markdown for AI workflows.
What we know
Markdownify MCP wraps document/media conversion tools so MCP clients can turn local files and web content into Markdown.
Maintenance / activity evidence
- Observed (UTC)1.1.0
Tracking evidence observed Oct 5, 2026. These dated signals do not establish current maintenance. Reviewed enrichment confidence: high.
Verification gaps / watch-outs
- Installation and comprehensive security have not been independently audited.
- Can read local files and fetch external web/media content. Writes: Produces converted outputs.
- Authentication not yet verified.
- Sensitive access: Local documents, Images/audio, Potentially private files
- Local document access is the main boundary; configure allowed paths or read-only mounts to avoid exposing unrelated files.
- Use MD_ALLOWED_PATHS or read-only container mounts to constrain file access.
Full authority, access and evidence limits are available in Review context and Access & risk.
Popularity
3,000 repository stars
Stars observed Oct 6, 2026.
Package download provider did not return a stable package record during this audit; do not publish a 30-day download number yet.
Package download provider did not return a stable package record during this audit; do not publish a 30-day download number yet.
Package download provider did not return a stable package record during this audit; do not publish a 30-day download number yet.
All limitations / Review context
Which file and web formats are currently handled by Markdownify MCP?
The bounded assessment reviewed the official README, repository notices, security policy path, and security page for known material public-tracking blockers. No such blocker was identified. This is a public-tracking assessment, not an installation safety certification.
- Local document access is the main boundary; configure allowed paths or read-only mounts to avoid exposing unrelated files.
- Use MD_ALLOWED_PATHS or read-only container mounts to constrain file access.
- Can read local files and fetch external web/media content.
- Local documents and fetched web content are processed by the running server.
- Reviewed write actions: Produces converted outputs
- Sensitive access: Local documents, Images/audio, Potentially private files
- Installation, client compatibility and comprehensive security have not been independently audited. Authentication and access depend on the configured services.
- A project-specific SECURITY.md policy was not available at the fetched official path; the review remains limited to published repository notices.
- No installation, runtime, client matrix, or complete tool-contract audit was performed in this review.
- The fetched official SECURITY.md path returned HTTP 404; it was not treated as positive evidence.
- Comparable package-download metric
- Some conversion features require optional Python extras.
- Local file-path restrictions are optional and should be configured explicitly.
Original activity observations
- 2026-05-01T21:05:09Z: 1.1.0
Technical identity
github.com/zcaceres/markdownify-mcp- Exact implementation source
- https://github.com/zcaceres/markdownify-mcp ↗
- Reviewed resource type
- MCP Server
- Repository identity
- zcaceres/markdownify-mcp
Evidence & Sources
- Evidence basis
- Recorded source evidence
- Setup runtime verification
- Not independently runtime-tested by MCP100 for this setup workflow.
Reviewed · Latest source observation
- GitHub repository ↗
zcaceres/markdownify-mcp
Recorded repository material and project history.
Setup · Watchlist
Install & Agents
Publisher instructions.
Source evidence observed .
Additional setup details required — see the specific gaps below.
Install / connect
Publisher instructionsClone publisher repository and run `bun install`; preinstall creates Python venv and installs `markitdown[all]`. Published slim Docker image has only PDF extras and cannot provide audio/image features.
package install · Publisher instructions
git clone https://github.com/zcaceres/markdownify-mcp.git cd markdownify-mcp bun install bun run buildConfigure / authenticate
MCP100 setup guideThe published desktop client example uses command `node` and args ["/ABSOLUTE/PATH/markdownify-mcp/dist/index.js"] after bun install and bun run build. Docker alternate requires explicit read-only mount and MD_ALLOWED_PATHS; published slim image installs only markitdown[pdf], not complete audio/OCR extras.
Check connection
Suggested checkConvert public text/test fixture only; ensure allowed file paths.
Remove / uninstall / revoke
MCP100 setup guideIf you registered `markdownify` in Claude, run `claude mcp remove markdownify`, otherwise remove the named entry from the client's MCP config. Stop the node process and optionally remove the checkout/venv; keep original documents untouched.
Client unregistration, program uninstall, persistent-data deletion, and credential revocation must be treated separately.
Remove client registration · Claude Code only · MCP100 composed guide
claude mcp remove markdownify
What it does
Markdownify MCP wraps document/media conversion tools so MCP clients can turn local files and web content into Markdown.
- Capability
- Files & Knowledge
- Resource type
- MCP Server
- Best fit
- Converting local documents, media and web content into Markdown for AI workflows.
Representative uses
- Convert PDFs and Office files to Markdown
- Convert images/audio to Markdown
- Fetch web pages and transcripts
- Restrict local file input paths
Limitations
- Some conversion features require optional Python extras.
- Local file-path restrictions are optional and should be configured explicitly.
Reviewed access
Access & risk
Review the exact access boundary before connecting this MCP to accounts, credentials, or sensitive data.
- Authentication
- Not documented in the reviewed sources
- Permissions
- Can read local files and fetch external web/media content.
- Data handling
- Local documents and fetched web content are processed by the running server.
- Cost
- free
- Risk and cautions
- Local document access is the main boundary; configure allowed paths or read-only mounts to avoid exposing unrelated files.
Access scope and cautions
- Write actions
- Produces converted outputs
- Sensitive access
- Local documents Images/audio Potentially private files
- Risk level
- moderate
- Security notes
- Use MD_ALLOWED_PATHS or read-only container mounts to constrain file access.
FAQ
Based on reviewed evidence as of 2026-10-06. Watchlist tracking is not a recommendation or a security certification.
Which tasks are documented for this implementation?
What setup information is documented?
Can it modify data or perform write operations?
What data-handling boundary should I consider?
What limitations and risks should I check before use?
Is this an official MCP?
Zac Aceres is listed as Community implementation in MCP100’s current evidence.