一个基础的MCP服务器,用于与PDF和EPUB文档进行交互。
我使用这个工具与Codeium的Windsurf IDE一起工作,该IDE仅支持MCP工具,而不支持资源。
# 克隆仓库
git clone https://github.com/jbchouinard/mcp-document-reader.git
cd mcp-document-reader
poetry install
使用poetry运行:
{
"mcpServers": {
"documents": {
"command": "poetry",
"args": ["-C", "path/to/mcp-document-reader", "run", "mcp-document-reader"]
}
}
}
或者,使用pip构建并安装,然后直接运行脚本:
poetry build
pipx install dist/*.whl
which mcp-document-reader
然后使用以下配置,其中路径由which命令输出:
{
"mcpServers": {
"documents": {
"command": "/path/to/mcp-document-reader",
"args": []
}
}
}
# 安装依赖
poetry install
poetry run pytest
poetry run ruff check --fix .
poetry run ruff format .