AI Research Assistant
AI 与智能体by hamid-vakilzadeh
可通过 Semantic Scholar、arXiv 等即时访问海量论文,支持 AI 搜索、引文分析与 PDF 全文提取,且无需 API key。
什么是 AI Research Assistant?
可通过 Semantic Scholar、arXiv 等即时访问海量论文,支持 AI 搜索、引文分析与 PDF 全文提取,且无需 API key。
核心功能 (12 个工具)
papers-search-basicSearch for academic papers with a simple query.
paper-search-advancedSearch for academic papers with advanced filtering options
search-paper-titleFind a paper by closest title match
get-paper-abstractGet detailed information about a specific paper including its abstract
papers-citationsGet papers that cite a specific paper
papers-referencesGet papers cited by a specific paper
authors-searchSearch for authors by name or affiliation
authors-papersGet papers written by a specific author
papers-batchLook up multiple papers by their IDs
search-arxivSearch for papers on arXiv using their API
download-full-paper-arxivDownload full-text PDF of an arXiv paper and extract text content (memory only)
analysis-citation-networkAnalyze the citation network for a specific paper
README
AI Research Assistant - MCP
A Model Context Protocol (MCP) server that provides AI models with comprehensive access to the Semantic Scholar Academic Graph API. This server enables intelligent literature search, paper analysis, and citation network exploration through a robust set of tools, resources, and prompts.
The MCP project extends the work we started in our academic paper on using AI as a research assistant. In that paper, we focused on retrieval-augmented generation (RAG) as a practical approach to support research tasks. By the time the paper was published, we had already moved forward with MCP, which takes the core ideas further and delivers a more capable system. While MCP isn’t covered in the paper, it continues the same effort and reflects what we learned along the way.
If you’re referencing this project, please also cite the following paper to acknowledge the original research:
<strong>Vakilzadeh, H., and Wood, D. A. (2025). The Development of a RAG-Based Artificial Intelligence Research Assistant (AIRA). <em>Journal of Information Systems forthcoming</em>.</strong>
Installation
- Local
npxinstall path:
{
"mcpServers": {
"aira-semanticscholar": {
"command": "npx",
"args": ["-y", "aira-semanticscholar"]
}
}
}
- Smithery listing: Smithery
- Remote Smithery continuity after managed hosting requires publishing a new external URL release that points to your self-hosted
/mcpendpoint.
Optional: Wiley Full-Text Access
To enable full-text PDF download from Wiley papers, you'll need a Wiley TDM Client Token:
- Visit: Wiley Text and Data Mining
- Accept the Wiley terms and conditions for Text and Data Mining
- Obtain your TDM Client Token
- Configure the token in your Claude Desktop MCP settings:
{
"mcpServers": {
"aira-semanticscholar": {
"command": "npx",
"args": ["-y", "aira-semanticscholar"],
"env": {
"WILEY_TDM_CLIENT_TOKEN": "your-token-here"
}
}
}
}
To add a Semantic Scholar API key for higher rate limits:
{
"mcpServers": {
"aira-semanticscholar": {
"command": "npx",
"args": ["-y", "aira-semanticscholar"],
"env": {
"SEMANTIC_SCHOLAR_API_KEY": "your-key-here",
"WILEY_TDM_CLIENT_TOKEN": "your-token-here"
}
}
}
}
Requirements:
- You must have institutional access or subscription to download content
- Academic subscribers can access subscribed content for non-commercial research at no extra cost
- Rate limits: 3 articles/second, 60 requests/10 minutes
Note:
- The Semantic Scholar API allows up to 100 requests per 5 minutes. To access a higher rate limit, visit Semantic Scholar to request authentication for your project.
Features
🔍 Comprehensive Paper Search
- Basic Search: Simple keyword-based paper discovery
- Advanced Search: Multi-filter search with year ranges, citation thresholds, field of study filters, and publication type restrictions
- Title Matching: Find papers by closest title match with confidence scoring
- Batch Operations: Retrieve multiple papers efficiently (up to 500 papers per request)
👥 Author Discovery & Analysis
- Search authors by name or affiliation
- Retrieve detailed author profiles with metrics (h-index, citation counts, paper counts)
- Access complete publication lists for any author
📊 Citation Network Analysis
- Explore papers that cite a specific work
- Analyze reference lists and citation patterns
- Multi-depth citation network traversal for comprehensive impact analysis
📚 Field-Specific Research
- Browse top papers by academic field
- Filter research by publication venues
- Access open access publications specifically
📄 Full-Text Access & Download
arXiv Papers
- Search arXiv repository directly with customizable query parameters
- Download and extract full-text from arXiv PDFs
- In-memory PDF processing with automatic text extraction
- Support for all arXiv paper formats (new style: 2301.12345, old style: hep-ex/0307015)
Wiley Papers
- Download and extract text from Wiley academic papers
- Support for institutional access and open access content
- Requires Wiley TDM Client Token for full access (see configuration below)
DOI Resolution
- Fetch content from any DOI URL
- Automatic redirect handling to publisher sites
- Extract metadata and available content
常见问题
AI Research Assistant 是什么?
可通过 Semantic Scholar、arXiv 等即时访问海量论文,支持 AI 搜索、引文分析与 PDF 全文提取,且无需 API key。
AI Research Assistant 提供哪些工具?
提供 12 个工具,包括 papers-search-basic、paper-search-advanced、search-paper-title 等。
相关 Skills
Claude接口
by anthropics
面向接入 Claude API、Anthropic SDK 或 Agent SDK 的开发场景,自动识别项目语言并给出对应示例与默认配置,快速搭建 LLM 应用。
✎ 想把Claude能力接进应用或智能体,用claude-api上手快、兼容Anthropic与Agent SDK,集成路径清晰又省心
RAG架构师
by alirezarezvani
聚焦生产级RAG系统设计与优化,覆盖文档切块、检索链路、索引构建、召回评估等关键环节,适合搭建可扩展、高准确率的知识库问答与检索增强应用。
✎ 面向RAG落地,把知识库、向量检索和生成链路系统串联起来,做架构设计时更清晰,也更少踩坑。
多智能体架构
by alirezarezvani
聚焦多智能体系统架构设计,梳理 Supervisor、Swarm、分层和 Pipeline 等模式,覆盖角色定义、通信协作与性能评估,适合规划稳健可扩展的 AI agent 编排方案。
✎ 帮你系统解决多智能体应用的架构设计与协同编排难题,适合构建复杂 AI 工作流,成熟度高、社区认可也很亮眼。
相关 MCP Server
知识图谱记忆
编辑精选by Anthropic
Memory 是一个基于本地知识图谱的持久化记忆系统,让 AI 记住长期上下文。
✎ 帮 AI 和智能体补上“记不住”的短板,用本地知识图谱沉淀长期上下文,连续对话更聪明,数据也更可控。
顺序思维
编辑精选by Anthropic
Sequential Thinking 是让 AI 通过动态思维链解决复杂问题的参考服务器。
✎ 这个服务器展示了如何让 Claude 像人类一样逐步推理,适合开发者学习 MCP 的思维链实现。但注意它只是个参考示例,别指望直接用在生产环境里。
PraisonAI
编辑精选by mervinpraison
PraisonAI 是一个支持自反思和多 LLM 的低代码 AI 智能体框架。
✎ 如果你需要快速搭建一个能 24/7 运行的 AI 智能体团队来处理复杂任务(比如自动研究或代码生成),PraisonAI 的低代码设计和多平台集成(如 Telegram)让它上手极快。但作为非官方项目,它的生态成熟度可能不如 LangChain 等主流框架,适合愿意尝鲜的开发者。