Token导航 LogoToken导航TokenDH.com
thesisiknowbase logo
搜索检索stdio官方级别未说明来源级核验

thesisiknowbase

MCP Server

Paper MCP是一个专注于arXiv论文搜索和全文解析的轻量级服务,提供高效的学术文献检索与内容提取功能。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
Python搜索文档处理

安装说明

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

作者 / 组织

DoraemonHugU

提供方

DoraemonHugU

最后核验

2026/5/17 20:19

运行时

Python

快速接入

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

命令预览

uv run python run_server.py

详细介绍

纸张MCP

中文说明

Paper MCP是一个小型MCP服务器,专注于两个工具:

  • search_papers:搜索arXiv论文
  • read_paper:获取并解析全文内容

当前的生产传输是Streamable HTTP /mcp.

需求

  • Python 3.12+
  • uv

设置

uv sync

uv run python run_server.py

作为工具安装:

uv tool install arxiv-mcp-paper-server
arxiv-paper-mcp

默认端点:

http://127.0.0.1:18181/mcp

MCP表面

search_papers

  • 必修的: query
  • 可选: max_results, date_from, date_to, categories, sort_by
  • 返回:纸质记录列表

read_paper

  • 必修的: paper_id
  • 返回:解析的论文内容和元数据

运输

  • 默认值:流式HTTP
  • 兼容传统模式:SSE

相关环境变量:

  • PAPER_MCP_TRANSPORT: http, streamable-http,或 sse
  • PAPER_HTTP_HOST
  • PAPER_HTTP_PORT
  • PAPER_HTTP_PATH
  • PAPER_MCP_PATH (MCP端点路径的可选别名)

使用 .env.example 作为本地和部署设置的单一环境模板。

运行时注意事项

  • 搜索目前使用arXiv API,并将纯自由文本查询保持为接近官方arXiv查询语义,而不是强制将它们放入内部短语包装器中。
  • 日期和类别选项附加为 submittedDate:[...]cat:... 用户查询之上的过滤器。
  • 阅读流临时下载PDF,解析它们,然后删除PDF。
  • 公共MCP表面有意限制为两个工具。

开发说明

  • 使用 uv 用于依赖性管理和执行。
  • 主要入口点: run_server.py
  • 主服务器模块: src/paper_mcp/server.py

致谢

多亏了 blazickjp/arxiv-mcp-server,一个广泛使用的arXiv MCP项目,帮助塑造了人们对面向arXiv的MCP工具的期望。这个存储库采用了一种不同的实现路径,专注于最小的公共表面、官方arXiv查询传递语义和全文本地解析。

目录标签

目录标签

Python搜索文档处理arXiv论文本地部署学术搜索文献解析科研工具MCP服务

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP