MCP Directory
Back

mcp-document-reader

by klpanagi · TypeScript · ★ 0

A Model Context Protocol (https://modelcontextprotocol.io) server for extracting text from office documents. Supports DOCX, XLSX, PPTX, PDF, ODT, ODS, ODP, and RTF. Pure TypeScript, zero system dependencies. Powered by officeparser (https://github.com/harshankur/officeParser).

Install

npx -y github:klpanagi/mcp-document-reader

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-document-reader": {
      "command": "npx",
      "args": [
        "-y",
        "github:klpanagi/mcp-document-reader"
      ]
    }
  }
}

From the README

A [Model Context Protocol](https://modelcontextprotocol.io) (MCP) server for extracting text content from office documents. Pure TypeScript, zero system dependencies. | Extension | Format | |-----------|--------| | | Microsoft Word | | | Microsoft Excel | | | Microsoft PowerPoint | | | OpenDocument Text | | | OpenDocument Spreadsheet | | | OpenDocument Presentation | | | PDF Document | | | Rich Text Format | Add to your : Add to your Claude Code MCP settings: Use the stdio transport with as the command. Extract text content from a document file. | Parameter | Type | Required | D…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related developer tools servers