md-anything

Convert text, HTML, PDFs, EPUBs, images, YouTube transcripts, and URLs into Markdown with metadata.

49|5|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/ojspace/md-anything --skill md-anything
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: md-anything
Source: https://github.com/ojspace/md-anything/tree/main
Command: npx skills add https://github.com/ojspace/md-anything --skill md-anything

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

md-anything reduces the burden of transforming files, URLs, and media into clean Markdown for workflows and agents, keeping everything local-first.

Core Features & Use Cases

  • Converts a wide range of inputs (text, HTML, PDFs, images, YouTube, URLs) into Markdown with provenance and chunk data.
  • Supports batch processing via ingest and a local MCP server for agent integration.
  • Real-world use: turn a folder of notes, a web article, or a PDF into structured Markdown with metadata.

Quick Start

Try converting a sample input with mda to generate Markdown immediately.

Frequently Asked Questions about md-anything

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert PDFs and HTML files to Markdown locally?

You can convert PDFs and HTML files to Markdown locally by using the mda CLI tool, which processes files offline by default and outputs structured Markdown with provenance and metadata.

Can I extract YouTube transcripts and convert URLs to Markdown offline?

Yes, you can extract YouTube transcripts and convert URLs to Markdown using the local-first mda CLI, which operates offline by default and optionally leverages remote fallbacks when network access is available.

Does md-anything support batch processing for converting multiple files to Markdown?

Yes, md-anything supports batch processing for converting multiple files to Markdown via the ingest command, allowing you to process entire folders of notes, PDFs, or images into structured Markdown with chunk data.

What is the best way to integrate Markdown conversion into an agent workflow?

The best way to integrate Markdown conversion into an agent workflow is through the local MCP server, which exposes a stable interface for tool consumers to convert files and URLs into Markdown with structured metadata.

Do I need an internet connection to convert EPUBs and images to Markdown?

You do not need an internet connection to convert EPUBs and images to Markdown, as md-anything is local-first by default, but it can optionally use remote fallbacks for certain conversions when network access is available.