✨ 核心功能
- 🔍 在 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)
安装依赖命令:
sh
pip install semanticscholar mcp
🚀 安装教程
-
克隆仓库:
sh
git clone https://github.com/JackKuo666/semanticscholar-MCP-Server.git
cd semanticscholar-mcp-server -
安装依赖:
sh
pip install semanticscholar mcp
🖥️ 调试方式
-
启动服务:
sh
python semantic_scholar_server.py -
使用 MCP 客户端与服务交互