ArXiv-Analyst
by devjothish·★ 1·综合分 25
使用 MCP 的研究助手,可搜索和分析 ArXiv 论文并提供语言洞察。
概述
ArXiv Analyst 是一个模块化 AI 研究助手,利用模型上下文协议连接专业工具进行论文搜索和文档分析。该系统使用 Python、FastAPI 和 Streamlit 构建,为研究人员提供 Web 界面,可以找到相关论文并提取洞察,无需手动处理。系统使用容器化的 MCP 服务器进行 ArXiv 搜索和 DocLing 文档分析,通过 FastAPI 客户端服务器将查询路由到适当的工具。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当你需要一个基本的ArXiv论文搜索和分析系统,带有简单的Web界面时。
什么时候不要选它
当你需要具有全面文档的生产就绪工具时,这似乎是一个最小实现的证明概念。
此 server 暴露的工具
从 README 抽取出 3 个工具search_arxivSearch for relevant research papers from ArXiv
analyze_documentRun linguistic analysis on documents
summarize_paperSummarize and extract insights from research papers
说明:Tool names inferred from project description and MCP servers section, but exact tool names and signatures not explicitly documented in the README
可对比工具
安装
安装步骤
- 克隆仓库
- 构建并运行容器化的 MCP 服务器:
```bash docker build -t arxiv-server ./arxiv_server docker run -p 8080:8080 arxiv-server
docker build -t docling-server ./docling_server docker run -p 8081:8081 docling-server ```
- 启动 FastAPI 客户端服务器
- 启动 Streamlit UI 应用
对于 Claude Desktop,添加到 config.json:
{
"mcpServers": {
"arxiv-analyst": {
"command": "python",
"args": ["-m", "uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8080"]
}
}
}FAQ
- 这个项目使用了哪些 MCP 服务器?
- 项目使用两个主要的 MCP 服务器:ArXiv 服务器用于论文检索,DocLing 服务器用于文档分析。
- 我可以扩展它以与其他研究数据库一起使用吗?
- 是的,模块化设计允许您为其他数据库创建额外的 MCP 服务器并将其与现有系统集成。
ArXiv-Analyst 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。