# Document Parser

> Use this tool when you need to extract content from various document formats, such as PDF, Word, Excel, and PowerPoint, and convert them into structured Markdown or JSON format for analysis, extraction, or text processing tasks. It solves problems related to document parsing and content extraction, providing a parse_document_by_path function that takes file paths and API credentials as inputs and returns JSON output. Ideal for workflows involving document analysis, content extraction, and text processing applications.

Canonical page: https://skillsregistry.net/skills/tianfn-document-parser  
JSON: https://api.skillsregistry.net/v1/skills/tianfn-document-parser

## Description

Provides document parsing capabilities for various file formats including PDF, Word documents, Excel spreadsheets, and PowerPoint presentations. Built with Python using the MCP framework, it offers a parse_document_by_path tool that converts files at specified absolute paths to Markdown format. Powered by the Niutrans document API, it requires API credentials (free tier available) and returns structured JSON with document content, making it useful for document analysis workflows, content extraction tasks, and text processing applications.

## Trust

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

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/tianfn-document-parser)
- **Repository:** <https://github.com/tianfn/mcp-parse-document>

## 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": "tianfn-document-parser"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/tianfn-document-parser` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/tianfn-document-parser/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
