🎓 Semantic Scholar MCP 服务器
该项目实现了一个模型上下文协议 (MCP) 服务器,用于与 Semantic Scholar API 交互。它提供了用于搜索论文、检索论文和作者详细信息以及获取引文和参考文献的工具。
✨ 特点
- 🔍 在 Semantic Scholar 上搜索论文
- 📄 检索特定论文的详细信息
- 👤 获取作者详细信息
- 🔗 获取论文的引用和参考文献
📋 先决条件
- 🐍 Python 3.10+
- 📚
semanticscholar
Python 包 - 🔧
mcp
Python 包(模型上下文协议)
🚀 安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 semanticscholar Server:
克劳德
光标
将以下内容粘贴到设置 → 光标设置 → MCP → 添加新服务器:
- Mac/Linux
风帆冲浪
克莱恩
- 克隆此存储库:
- 安装所需的软件包:
🖥️ 使用方法
- 启动 Semantic Scholar MCP 服务器:
- 服务器将启动并监听 MCP 请求。
- 使用 MCP 客户端与服务器交互并访问以下工具:
- 🔍
search_semantic_scholar
:使用查询字符串搜索论文 - 📄
get_semantic_scholar_paper_details
:获取特定论文的详细信息 - 👤
get_semantic_scholar_author_details
:获取特定作者的详细信息 - 🔗
get_semantic_scholar_citations_and_references
:获取论文的引用和参考文献
- 🔍
与 Claude Desktop 一起使用
将此配置添加到您的claude_desktop_config.json
:
(Mac 操作系统)
(Windows 版本):
与 Cline 一起使用
📁 文件结构
- 📜
semantic_scholar_search.py
:包含与 Semantic Scholar API 交互的函数 - 🖥️
semantic_scholar_server.py
:实现 MCP 服务器并定义可用工具
🤝 贡献
欢迎贡献代码!欢迎提交 Pull 请求。
📄 许可证
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
提供访问语义学者 API 的工具,以搜索论文、检索论文和作者详细信息以及通过模型上下文协议获取引文和参考文献。
Related MCP Servers
- -securityAlicense-qualitySemantic Scholar API, providing comprehensive access to academic paper data, author information, and citation networks.Last updated -35PythonMIT License
- AsecurityAlicenseAqualityEnables interaction with esa.io's API through the Model Context Protocol, supporting article search and retrieval with a compliant MCP interface.Last updated -34328TypeScriptMIT License
- AsecurityAlicenseAqualityEnables real-time search and retrieval of academic paper information from multiple sources, providing access to paper metadata, abstracts, and full-text content when available, with structured data responses for integration with AI models that support tool/function calling.Last updated -311PythonAGPL 3.0
- -securityAlicense-qualityA Model Context Protocol server that enables querying the Crossref API to search for academic publications by title, author, or DOI, returning structured metadata about scholarly works.Last updated -JavaScriptMIT License