学术期刊征稿信息检索服务

一个用于检索学术期刊征稿信息(Call for Papers)的MCP服务器,支持跨期刊关键词搜索、主流出版商覆盖和详细截止日期查询。

  • by kanxh
  • Python
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 KaiH1124/call4paper-mcp

使用说明

call4paper MCP服务器

用于检索学术期刊论文征集(CFP)信息的MCP(模型上下文协议)服务器。

特性

  • 🔍 跨期刊关键字搜索:按研究主题查找期刊(OpenAlex)
  • 📰 期刊CFP搜索:按期刊名称检索特刊CFP
  • 🏢 主流出版商报道:爱思唯尔、施普林格和《自然》(更多内容待补充)
  • 🧭 准确的截止日期:详细页面丰富(尤其是自然收藏)
  • ⚡ 具有JSON输出的本地MCP服务器

安装

# uv tool (recommended)
uv tool install "git+https://github.com/KaiH1124/call4paper-mcp.git"

# pip
pip install "git+https://github.com/KaiH1124/call4paper-mcp.git"

MCP配置

将此MCP服务器用作本地stdio进程。选择您使用的客户端:

克劳德桌面版

设置->开发人员->编辑配置,然后在下添加 mcpServers:

{
  "mcpServers": {
    "call4paper": {
      "command": "call4paper",
      "args": ["serve"]
    }
  }
}

克劳德代码

使用CLI add命令

claude mcp add --transport stdio call4paper -- call4paper serve

法典

使用CLI add命令

codex mcp add call4paper -- call4paper serve

或在中编辑 config.toml:

[mcp_servers.call4paper]
command = "call4paper"
args = ["serve"]

用法

示例提示:

在CFP中搜索“自然能源”(仅限今年)。包括截止日期和网址。

查找与“电池回收”相关的期刊,然后在CFP中搜索前三名。(建议使用更通用的关键字,以获得更好的期刊结果。)

使用关键字搜索“微电网”,然后为您找到的任何支持的期刊获取CFP。

可用工具

  • search_cfp:查找特定期刊的CFP。
  • search_journals_by_keyword:在搜索CFP之前,按主题/关键字查找期刊。
  • get_publisher:确定期刊的出版商和支持状态。
  • get_cfp_detail:获取特定CFP URL的完整详细信息。
  • list_publishers:显示支持的发布者和域。

外部API

该项目使用OpenAlex API检索开放书目元数据,包括期刊、出版商和地点信息,用于帮助识别期刊出版商和路由论文征集查询。

OpenAlex是一个开放的、由社区策划的学术作品和场所索引。有关更多信息,请参阅:https://openalex.org

许可证

麻省理工学院