Integrations
Provides tools for searching papers, retrieving detailed paper and author information, and fetching citations and references from the Semantic Scholar academic database.
🎓 Semantic Scholar MCP 服务器
该项目实现了一个模型上下文协议 (MCP) 服务器,用于与 Semantic Scholar API 交互。它提供了用于搜索论文、检索论文和作者详细信息以及获取引文和参考文献的工具。
✨ 特点
- 🔍 在 Semantic Scholar 上搜索论文
- 📄 检索特定论文的详细信息
- 👤 获取作者详细信息
- 🔗 获取论文的引用和参考文献
📋 先决条件
- 🐍 Python 3.10+
- 📚
semanticscholar
Python 包 - 🔧
mcp
Python 包(模型上下文协议)
🚀 安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 semanticscholar Server:
克劳德
Copy
光标
将以下内容粘贴到设置 → 光标设置 → MCP → 添加新服务器:
- Mac/Linux
Copy
风帆冲浪
Copy
克莱恩
Copy
- 克隆此存储库:Copy
- 安装所需的软件包:Copy
🖥️ 使用方法
- 启动 Semantic Scholar MCP 服务器:Copy
- 服务器将启动并监听 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 操作系统)
Copy
(Windows 版本):
Copy
与 Cline 一起使用
Copy
📁 文件结构
- 📜
semantic_scholar_search.py
:包含与 Semantic Scholar API 交互的函数 - 🖥️
semantic_scholar_server.py
:实现 MCP 服务器并定义可用工具
🤝 贡献
欢迎贡献代码!欢迎提交 Pull 请求。
📄 许可证
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
This server cannot be installed
提供访问语义学者 API 的工具,以搜索论文、检索论文和作者详细信息以及通过模型上下文协议获取引文和参考文献。