🎓 Semantic Scholar MCP Server

🎓 Semantic Scholar MCP Server

site icon
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

🚀 安装教程

  1. 克隆仓库:
git clone https://github.com/JackKuo666/semanticscholar-MCP-Server.git
cd semanticscholar-mcp-server
  1. 安装依赖:
pip install semanticscholar mcp

🖥️ 调试方式

  1. 启动服务:
python semantic_scholar_server.py
  1. 使用 MCP 客户端与服务交互

许可证

该项目遵循 MIT 开源许可条款。