Token导航 LogoToken导航TokenDH.com
Document Brain MCP logo
文档知识stdio官方级别未说明来源级核验

Document Brain MCP

MCP Server

一个基于Model Context Protocol(MCP)的服务器,用于读取、转换和保存文档,支持多种文件格式,包括PDF、Word、Excel等,并集成OCR功能。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
文档处理PythonClaudeClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Vishvin95

提供方

Vishvin95

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -e .

详细介绍

DocumentBrain

![PyPI](https://pypi.org/project/vvin-document-brain/)

特性

工具

工具说明
阅读任何文档读取任何支持的文档并返回其文本内容,包括图像的OCR。
将文件保存到PC将内容保存到计算机上指定路径的文件中。

资源

资源URI描述
本地文档目录docs://files列出当前工作目录中的所有文件。
文件内容docs://file/{filename}检索特定文件的转换文本内容。

提示

提示描述
analyze_data根据用户提供的文本生成一首有创意的四行歌曲。

安装

先决条件

  • Python>=3.12

从源代码安装

pip install -e .

从PyPI安装

pip install vvin-document-brain

用法

运行MCP服务器

mcp-document-brain

在游标中配置

将以下内容添加到Cursor MCP配置文件中 ~/.cursor/mcp.json:

使用 uvx (推荐--无需安装):

{
  "mcpServers": {
    "DocumentBrain": {
      "command": "uvx",
      "args": ["vvin-document-brain"]
    }
  }
}
缓存路径问题? 如果 uvx 失败,出现“权限被拒绝”错误 ~/.cache/uv~/.local/share/uv (在受管/公司计算机上很常见),添加 env block重定向两条路径: ``json { "mcpServers": { "DocumentBrain": { "command": "uvx", "args": ["vvin-document-brain"], "env": { "UV_CACHE_DIR": "/tmp/cache/uv", "XDG_DATA_HOME": "/tmp/uv-data" } } } } ``

使用pip install(如果已全局安装):

{
  "mcpServers": {
    "DocumentBrain": {
      "command": "vvin-document-brain"
    }
  }
}

在Claude桌面中配置

添加以下内容 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "DocumentBrain": {
      "command": "uvx",
      "args": ["vvin-document-brain"]
    }
  }
}

工具使用示例

阅读文档:

Tool: read_any_document
Arguments: { "file_path": "~/Documents/report.pdf" }

保存文件:

Tool: save_file_to_pc
Arguments: { "filepath": "/path/to/output.txt", "content": "Hello, world!" }

项目结构

DocumentBrain/
├── src/
│   └── document_brain/
│       ├── __init__.py
│       └── server.py        # MCP server with tools, resources, and prompts
├── tests/
│   └── test_server.py
├── pyproject.toml
└── README.md

支持的文件格式

DocumentBrain利用MarkItDown转换各种文件格式,包括:

  • PDF
  • Word文档(.docx)
  • Excel电子表格(.xlsx)
  • PowerPoint演示文稿(.pptx)
  • 图像(带OCR)
  • 超文本标记语言
  • 纯文本
  • 更多(参见 Markitdown文档 完整列表)

发展

# Install dev dependencies
pip install -e ".[dev]"

# Run tests
pytest

许可证

麻省理工学院

作者

维什韦什·文丘卡vishwesh.vinchurkar@gmail.com

目录标签

目录标签

文档处理PythonClaude本地部署OCR文件转换MCP协议

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP