
🎓 Semantic Scholar MCP Server

2025.03.25
6
Python学术搜索论文检索文献管理搜索工具开发效率
Semantic Scholar MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于与 Semantic Scholar API 进行交互。它提供了搜索论文、获取论文和作者详细信息、以及获取论文引用和参考文献的功能。
View on GitHub
Overview
✨ 核心功能
- 🔍 在 Semantic Scholar 上搜索论文
- 📄 获取特定论文的详细信息
- 👤 获取作者详细信息
- 🔗 获取论文的引用和参考文献
📋 适用场景
- 学术研究:快速查找相关论文和作者信息
- 文献综述:获取论文的引用和参考文献
- 开发集成:将 Semantic Scholar 的功能集成到其他应用中
🛠️ 工具列表
- 🔍
search_semantic_scholar
: 使用查询字符串搜索论文 - 📄
get_semantic_scholar_paper_details
: 获取特定论文的详细信息 - 👤
get_semantic_scholar_author_details
: 获取特定作者的详细信息 - 🔗
get_semantic_scholar_citations_and_references
: 获取论文的引用和参考文献
📋 使用依赖
- 🐍 Python 3.10+
- 📚
semanticscholar
Python 包 - 🔧
mcp
Python 包 (Model Context Protocol)
安装依赖命令:
pip install semanticscholar mcp
🚀 安装教程
- 克隆仓库:
git clone https://github.com/JackKuo666/semanticscholar-MCP-Server.git
cd semanticscholar-mcp-server
- 安装依赖:
pip install semanticscholar mcp
🖥️ 调试方式
- 启动服务:
python semantic_scholar_server.py
- 使用 MCP 客户端与服务交互