# MarkItDown

> Use this tool when you need to convert documents from various formats like PDFs, Word documents, and PowerPoint presentations into structured markdown for easy processing by language models. It solves problems of content extraction from mixed file types and prepares diverse document formats for AI processing pipelines. The MarkItDown tool takes in files of different formats and outputs clean markdown, making it ideal for document analysis workflows and content extraction use cases.

Canonical page: https://skillsregistry.net/skills/markitdown  
JSON: https://api.skillsregistry.net/v1/skills/markitdown

## Description

This MCP server provides integration with Microsoft's MarkItDown document conversion tool, enabling AI assistants to extract and convert content from various document formats into markdown. The implementation leverages MarkItDown's ability to process files like PDFs, Word documents, PowerPoint presentations, and other common formats, transforming them into clean, structured markdown that can be easily processed by language models. Useful for document analysis workflows, content extraction from mixed file types, and preparing diverse document formats for AI processing pipelines.

## Trust

- **Trust score (0–1):** 0.48
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/markitdown)
- **Repository:** <https://github.com/microsoft/markitdown>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "markitdown"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/markitdown` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/markitdown/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
