Semantic Scholar MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Semantic Scholar MCP Server 是一个专门用于访问 Semantic Scholar API 的服务器,旨在为学术研究、文献检索和数据分析提供高效、便捷的数据访问服务。

核心功能

  • 论文搜索与发现:支持全文搜索、标题匹配、论文推荐和批量检索。
  • 引用分析:提供引用网络探索、引用上下文和影响分析。
  • 作者信息:支持作者搜索、个人资料详情、出版历史和批量检索。
  • 高级功能:包括复杂搜索、自定义字段选择、批量操作、速率限制合规性等。

适用场景

  • 学术研究和文献检索
  • 数据分析和引用网络探索
  • 论文推荐系统和批量数据处理

工具列表

  • 论文搜索工具paper_relevance_search, paper_bulk_search, paper_title_search, paper_details, paper_batch_details
  • 引用工具paper_citations, paper_references
  • 作者工具author_search, author_details, author_papers, author_batch_details
  • 推荐工具paper_recommendations_single, paper_recommendations_multi

常见问题解答

  • API 密钥:可选,提供更高的速率限制和更好的性能。
  • 速率限制:根据是否使用 API 密钥有不同的限制。
  • 错误处理:提供标准化的错误响应,包括错误类型、描述和详细信息。

使用教程

使用依赖

  • Python 3.8+
  • FastMCP 框架

安装教程

通过 Smithery 安装

bash
npx -y @smithery/cli install semantic-scholar-fastmcp-mcp-server --client claude

手动安装
  1. 克隆仓库
    bash
    git clone https://github.com/YUZongmin/semantic-scholar-fastmcp-mcp-server.git
    cd semantic-scholar-server
  2. 安装 FastMCP 和其他依赖
  3. 配置 FastMCP
    json
    {
    "mcps": {
    "Semantic Scholar Server": {
    "command": "/path/to/your/venv/bin/fastmcp",
    "args": [
    "run",
    "/path/to/your/semantic-scholar-server/run.py"
    ],
    "env": {
    "SEMANTIC_SCHOLAR_API_KEY": "your-api-key-here"
    }
    }
    }
    }

调试方式

  • 确保 FastMCP 配置正确
  • 检查 API 密钥是否正确设置
  • 查看错误响应以获取调试信息

点击访问

搜索工具

Model Context Protocol TypeScript Implementation - MCP服务,MCP服务器,MCP教程

2025-4-29 15:53:44

搜索工具

MCP Bundler Service - MCP服务,MCP服务器,MCP教程

2025-4-29 15:53:52

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索