Command Palette

Search for a command to run...

UnylyUnyly
Browse all

WOS & CNKI Server

FreeNot checked

Enables AI agents to search and retrieve academic literature from Web of Science and CNKI, with support for institutional login/SSO. Can be deployed locally on

GitHubEmbed

About

Enables AI agents to search and retrieve academic literature from Web of Science and CNKI, with support for institutional login/SSO. Can be deployed locally on Windows or as a remote Linux server.

README

这是一个强大的 MCP (Model Context Protocol) 服务端,支持直接检索 Web of Science (WOS) 以及 CNKI (中国知网) 的学术文献。

主要功能

  • Web of Science 检索: 支持核心合集文献搜索、元数据提取。
  • CNKI 检索: 支持知网中文文献的高效检索。
  • 自动登录/SSO 支持: 包含应对南京林业大学登录和验证码处理的逻辑。

快速使用 (Windows 本地 EXE)

见releases

  1. WOS_MCP.exe 同级目录下,新建一个 config.json 文件:
{
    "username": "您的账号",
    "password": "您的密码",
    "port": 7861,
    "listen_public": false
}
  1. 双击运行 WOS_MCP.exe

服务器部署 (Linux Shell 一键脚本)

如果您想将该服务部署到您的远端服务器(如 Ubuntu/CentOS),可以直接使用本仓库提供的 deploy_remote.sh 一键脚本:

  1. 克隆本仓库到服务器。
  2. 编辑 config.json 填入您的配置,并将 "listen_public" 设置为 true,以允许外网访问。
  3. 赋予脚本执行权限并一键启动:
dos2unix deploy_remote.sh
chmod +x deploy_remote.sh
./deploy_remote.sh

该脚本会自动为您创建虚拟环境、安装所有依赖,并在后台以守护进程模式启动服务。


从源码构建

如果您希望自行编译 EXE 文件:

pip install -r requirements.txt
pyinstaller WOS_MCP.spec

编译好的程序将在 dist/ 目录下生成。


致谢 (Acknowledgments)

本项目在开发过程中,深受开源社区的启发与帮助,特此致谢以下优秀的开源项目:

from github.com/keggin-CHN/WOS_MCP

Installing WOS & CNKI Server

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/keggin-CHN/WOS_MCP

FAQ

Is WOS & CNKI Server MCP free?

Yes, WOS & CNKI Server MCP is free — one-click install via Unyly at no cost.

Does WOS & CNKI Server need an API key?

No, WOS & CNKI Server runs without API keys or environment variables.

Is WOS & CNKI Server hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install WOS & CNKI Server in Claude Desktop, Claude Code or Cursor?

Open WOS & CNKI Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare WOS & CNKI Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs