cnki_search
Search CNKI academic literature using natural language queries. Automatically constructs professional search expressions and supports filtering by topic, keyword, author, institution, and year.
Instructions
搜索知网CNKI学术文献。支持自然语言描述搜索需求,自动构造专业检索表达式。适用于:主题搜索、关键词搜索、作者搜索、机构搜索、年份筛选等。
【使用须知,必读】
不要与其他 cnki 工具并行调用——浏览器操作是串行的,并行调用会互相等待直至超时。一次只发一个 cnki 请求,等它返回再发下一个。
年份范围请用 year_from/year_to 参数(内部自动使用正确语法),不要自己构造 YE BETWEEN 表达式——该写法会被知网风控拦截。
若返回"暂无数据,请稍后重试":是被知网风控临时拦截,等待 30-60 秒后重试一次,或去掉部分筛选条件再试。
若返回"超时"错误:直接原样重试一次即可(服务会自动重建浏览器连接)。
max_results 建议不超过 60(知网每页 20 条,翻页过多易触发风控)。
该 MCP 使用真实浏览器窗口操作知网,若页面跳转到验证页,需要用户人工完成验证后再重试。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fund | No | 按基金筛选 | |
| field | No | 一框式检索的搜索字段。可选:SU(主题,默认)、TI(篇名)、KY(关键词)、AB(摘要)、FT(全文)、AU(作者)、AF(作者单位)、FU(基金)、LY(文献来源)、TKA(篇关摘) | |
| query | Yes | 搜索内容描述。可以是简单的关键词(如'人工智能'),也可以是带修饰的描述(如'作者:张三 关键词:机器学习 2020-2024')。支持的修饰字段:作者:、关键词:、单位:、基金:、来源:、篇名:、摘要: | |
| author | No | 按作者筛选 | |
| keyword | No | 按关键词筛选 | |
| year_to | No | 结束年份(含) | |
| year_from | No | 起始年份(含) | |
| max_results | No | 最大返回结果数,默认20 | |
| organization | No | 按作者单位筛选 |