Skip to main content

MCP server for converting files to markdown using Markitdown

Project description

MCP Document Reader

An MCP server that can extract text from document files.

Installation

pip install mcp-document-brain

Usage

With Claude Desktop

  1. Install the package: pip install mcp-document-brain
  2. Run: mcp install mcp-document-brain
  3. Restart Claude Desktop

With Cursor

Add the following to your ~/.cursor/mcp.json file:

{
    "mcpServers": {
        "document-reader-mcp": {
            "command": "mcp-document-brain"
        }
    }
}

Features

  • Extract text from PDF files
  • Extract text from DOCX files
  • Access documents from your Recent folder

Development

  1. Clone the repository
  2. Install development dependencies: uv add --dev -e .
  3. Run tests: pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_document_brain-0.1.2.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_document_brain-0.1.2-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file mcp_document_brain-0.1.2.tar.gz.

File metadata

  • Download URL: mcp_document_brain-0.1.2.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for mcp_document_brain-0.1.2.tar.gz
Algorithm Hash digest
SHA256 4fb9666f0f64e000b8f4a9159944c71a126df80c7f18822ac78a605067cff95b
MD5 315af6da4029c805847bac883487f710
BLAKE2b-256 417259b7fe5ee3e75cf26c5a00c098e2e56bf2a4b89f6397f272a10de50ed3f9

See more details on using hashes here.

File details

Details for the file mcp_document_brain-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_document_brain-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 542f53455af40f4fab01676ef7d292202dc725e803a76cce477734823177d84e
MD5 b8b9d50599dd5e36f8218c4151925c4a
BLAKE2b-256 abd7707534c01f96021b59ffe705783c31b1b8a1851955cf5152e9a6fd92352a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page