Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Document Reader

    MCP tool for LLM interaction with EPUB and PDF files.

    7 stars
    Python
    Updated Sep 16, 2025

    Documentation

    mcp-document-reader

    A rudimentary MCP server for interacting with PDF and EPUB documents.

    I use this with Windsurf IDE by Codeium, which

    only supports MCP tools, not resources.

    Installation

    Requirements

    • Python 3.11+
    • Poetry
    bash
    # Clone the repository
    git clone https://github.com/jbchouinard/mcp-document-reader.git
    cd mcp-document-reader
    poetry install

    Configure MCP Server

    Run with poetry:

    json
    {
      "mcpServers": {
        "documents": {
          "command": "poetry",
          "args": ["-C", "path/to/mcp-document-reader", "run", "mcp-document-reader"]
        }
      }
    }

    Alternatively, build and install with pip, then run the script directly:

    bash
    poetry build
    pipx install dist/*.whl
    which mcp-document-reader

    Then use the following config, with the path output by which:

    json
    {
      "mcpServers": {
        "documents": {
          "command": "/path/to/mcp-document-reader",
          "args": []
        }
      }
    }

    Development

    Setup

    bash
    # Install dependencies
    poetry install

    Testing

    bash
    poetry run pytest

    Linting

    bash
    poetry run ruff check --fix .
    poetry run ruff format .

    License

    MIT

    Similar MCP

    Based on tags & features

    • ES

      Esp Rainmaker Mcp

      Python·
      9
    • PE

      Personalizationmcp

      Python·
      12
    • FA

      Fal Mcp Server

      Python·
      8
    • OP

      Opengenes Mcp

      Python·
      12

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • ES

      Esp Rainmaker Mcp

      Python·
      9
    • PE

      Personalizationmcp

      Python·
      12
    • FA

      Fal Mcp Server

      Python·
      8
    • OP

      Opengenes Mcp

      Python·
      12

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k