Academic Paper Search MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Academic Paper Search MCP Server 是一个专门用于学术论文搜索和检索的服务,旨在为AI模型提供实时的学术资源访问能力。

核心功能

  1. 实时学术论文搜索:支持从多个来源搜索学术论文。
  2. 论文元数据访问:获取论文的标题、作者、年份、DOI等元数据。
  3. 全文内容检索:在可用时获取论文的全文内容。
  4. 结构化数据响应:遵循MCP规范返回结构化数据。

适用场景

  1. 学术研究:快速查找相关领域的学术论文。
  2. 文献综述:获取论文摘要和元数据,帮助撰写文献综述。
  3. 知识挖掘:通过论文内容进行知识挖掘和分析。

工具列表

  1. search_papers:搜索学术论文。
  2. 参数:query(搜索文本)、limit(返回结果数量,默认10)。
  3. 返回:包含论文详情的格式化字符串。
  4. fetch_paper_details:检索特定论文的详细信息。
  5. 参数:paper_id(论文ID)、source(数据源,默认"crossref")。
  6. 返回:包含论文元数据的格式化字符串。
  7. search_by_topic:按主题搜索论文。
  8. 参数:topic(搜索文本)、year_start(开始年份)、year_end(结束年份)、limit(返回结果数量,默认10)。
  9. 返回:包含搜索结果的格式化字符串。

常见问题解答

  1. 如何安装:可以通过Smithery自动安装或手动安装。
  2. API密钥:需要设置SEMANTIC_SCHOLAR_API_KEY和CROSSREF_API_KEY。
  3. 兼容性:主要设计用于Claude Desktop,但也可能兼容其他支持MCP的客户端。

使用教程

使用依赖

  1. 安装Python MCP SDK和FastMCP。
  2. 安装httpx用于API请求。

安装教程

通过Smithery安装

bash
npx -y @smithery/cli install @afrise/academic-search-mcp-server --client claude

手动安装
  1. 安装依赖:
    sh
    uv add "mcp[cli]" httpx
  2. 设置API密钥:
    sh
    SEMANTIC_SCHOLAR_API_KEY=your_key_here
    CROSSREF_API_KEY=your_key_here
  3. 运行服务器:
    sh
    uv run server.py

调试方式

  1. 检查API密钥是否正确设置。
  2. 确保服务器正常运行:
    sh
    uv run server.py
  3. 检查Claude Desktop配置是否正确。

点击访问

搜索工具

MCP Demo - MCP服务,MCP服务器,MCP教程

2025-4-29 12:33:55

搜索工具

MCP servers powered byACI.dev - MCP服务,MCP服务器,MCP教程

2025-4-29 12:34:03

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