academia_mcp
by IlyaGusev·★ 89·综合分 47
Academia MCP 服务器提供搜索、获取和分析学术论文与数据集的工具。
概述
Academia MCP 服务器是基于 Python 的综合性工具,专门设计用于自动化科研工作流。它集成了多个学术平台,包括 ArXiv、ACL Anthology、Hugging Face 和 Semantic Scholar,以及搜索引擎。服务器提供论文搜索、PDF 下载和阅读、LaTeX 编译等功能,并支持可选的 LLM 驱动的文档问答和研究提案生成。它支持多种传输协议(stdio、sse、streamable-http),并包含基于令牌的身份验证功能,可在生产环境中安全部署。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
如果您需要全面的学术研究工具并且已经使用或能够将基于Python的LLM服务集成到您的工作流程中,请选择此服务器。
什么时候不要选它
如果您需要纯Python解决方案,需要支持PDF/LaTeX之外专有文档格式,或者需要高容量商业使用而无需适当许可审查,请避免使用此工具。
此 server 暴露的工具
从 README 抽取出 12 个工具arxiv_searchQuery arXiv with field-specific queries and filters.
arxiv_downloadFetch a paper by ID and convert to structured text.
anthology_searchSearch ACL Anthology with fielded queries and date filtering.
hf_datasets_searchFind Hugging Face datasets with filters and sorting.
s2_get_citationsList papers citing a given arXiv paper from Semantic Scholar.
s2_get_referencesList papers referenced by a given arXiv paper.
visit_webpageFetch and normalize a web page.
web_searchUnified search wrapper using configured search providers.
compile_latexCompile LaTeX to PDF in WORKSPACE_DIR.
read_pdfExtract text per page from a PDF.
document_qaAnswer questions over provided document chunks using LLM.
generate_research_proposalsGenerate research proposals using LLM.
可对比工具
安装
安装
通过 pip 安装:
pip3 install academia-mcp开发环境设置(使用 uv + Makefile):
uv venv .venv
make install运行服务器
HTTP 传输:
python -m academia_mcp --transport streamable-httpStdio 传输(用于 Claude Desktop):
python -m academia_mcp --transport stdioClaude Desktop 配置
添加到 Claude Desktop 配置文件:
{
"mcpServers": {
"academia": {
"command": "python3",
"args": [
"-m",
"academia_mcp",
"--transport",
"stdio"
]
}
}
}FAQ
- 这个服务器支持哪些学术数据库?
- 服务器支持 ArXiv、ACL Anthology、Hugging Face 数据集以及 Semantic Scholar 引用和参考文献。
- 如何启用文档问答等 LLM 驱动的功能?
- 设置 OPENROUTER_API_KEY 环境变量,以启用 document_qa 和研究提案助手等基于 LLM 的工具。
- 是否支持 LaTeX 编译?
- 是的,服务器包含 LaTeX 编译和模板工具,但需要在系统上安装 LaTeX 发行版。
academia_mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。