编程 ScholAI:开源 MCP 科研助手,搜论文/CCF 等级/PDF 图表公式提取

2026-07-14 11:42:07 +0800 CST views 19

ScholAI:把 Claude/Cursor 变成科研助手,搜论文判 CCF 等级

来源:微信公众号

读文献是每个研究者的日常痛点:关键词搜出来几百篇,不知道哪篇发表在 CCF-A 类会议/期刊;PDF 里的表格、图表、公式大模型读不准;想让 AI 帮你梳理方向,但它对"我要做 GNN + 联邦学习隐私保护相关 Survey"理解很浅。

ScholAI 把学术数据库、CCF 排名知识和高级 PDF 解析,封装成标准 MCP 工具,直接注入到你常用的 AI 客户端中——让大模型从"瞎猜"变成"有据可查的科研搭档"。

核心原理:MCP + 学术数据源 + 语义规划

MCP 协议封装:用 FastMCP 将学术工具声明为 tools,AI 自动发现并调用。

智能搜索规划(plan_for_paper_search):先提取用户查询的研究意图,再生成精准检索策略,而非简单关键词拼接。

CCF 排名集成:本地加载 ccfrank.yml,自动标注会议/期刊 A/B/C 类,方便筛选顶会论文。

LlamaIndex PDF 解析:配置 LLAMAINDEX_API_KEY 后,read_paper 可提取论文中表格结构与图表描述,远超普通 PyMuPDF 纯文本提取。

异步优化:httpx 异步 HTTP + 异步文件 IO,批量检索与下载响应更快。

应用场景

场景说明
论文检索"帮我找最近两年 GNN 联邦学习隐私保护的 CCF-A 论文"
CCF 等级筛选自动标注论文所在会议/期刊的 CCF 分类
PDF 深度解析提取表格结构、图表描述、公式内容
文献综述生成结合多 Agent 协作,自动生成某方向的 Literature Review 初稿

核心优势

  • MCP 标准协议 — 直接接入 Claude Desktop、Cursor 等主流 AI 客户端
  • CCF 排名内置 — 无需手动查等级,检索结果自动标注 A/B/C
  • PDF 深度解析 — 表格结构、图表、公式远超纯文本提取
  • 异步高效 — httpx 异步并发,批量处理不卡顿
  • 语义规划 — 理解研究意图而非机械关键词匹配

快速上手

# 安装依赖
pip install fastmcp httpx pymupdf pyyaml beautifulsoup4

# 配置 CCF 排名文件
cp ccfrank.yml ScholAI/

# 设置 LlamaIndex API Key(可选)
export LLAMAINDEX_API_KEY="your_key"

# 在 Claude Desktop / Cursor MCP 配置中添加 ScholAI 启动命令
# 然后直接对话:
# "帮我找最近两年 GNN 联邦学习隐私保护的 CCF-A 论文并下载 PDF"

延伸:AI × 科研情报

结合多智能体思想,未来可用多个 Agent 分别扮演"检索员""摘要员""对比分析员",自动生成某方向的 Literature Review 初稿。

总结

ScholAI 不做又一个孤立的文献网站——它通过 MCP 协议把学术能力真正还给 AI 工作流。对有论文调研需求的研究者和开发者来说,这可能是今年最值得装的一个 MCP Server。

GitHub:https://github.com/oDaiSuno/ScholAI

推荐文章

使用 sync.Pool 优化 Go 程序性能
2024-11-19 05:56:51 +0800 CST
Graphene:一个无敌的 Python 库!
2024-11-19 04:32:49 +0800 CST
Gai:AI 原生的 Go Web 全栈框架
2026-05-21 16:19:43 +0800 CST
微信小程序开发资源汇总
2026-05-11 16:11:29 +0800 CST
JavaScript设计模式:适配器模式
2024-11-18 17:51:43 +0800 CST
goctl 技术系列 - Go 模板入门
2024-11-19 04:12:13 +0800 CST
程序员茄子在线接单