SuperAPI AI 工具集

sciverse

写作与研究

查看项目

更新于 10-16 03:10

技能介绍

Sciverse 是面向科研文献的检索技能,作为 sciverse-mcp-server 的薄封装,通过 MCP 暴露六个工具。适用于按作者、年份、期刊、学科等结构化条件查找论文,为回答提供论文片段依据(RAG/引用),围绕已知 doc_id 扩展原文上下文,以及展示论文图。不适用于通用网页、新闻或非科学内容,索引仅覆盖同行评审与预印本科学文献。

使用前需安装服务器:npm install -g sciverse-mcp-server,或写入项目 .mcp.json(command 用 npx,args 为 -y sciverse-mcp-server,env 设 SCIVERSE_API_TOKEN)。需在 https://sciverse.space 获取 API token 并 export SCIVERSE_API_TOKEN=sv-...;可选 SCIVERSE_BASE_URL 覆盖默认 API 地址(须保持 *.sciverse.space)。

六个工具:search_papers 按标题、作者、期刊、年份、学科等结构化筛选检索论文,返回 unique_id、doc_id(仅全文存在时)、标题、作者、摘要、出版信息;semantic_search 自然语言语义检索并返回分块,含 chunk_id、doc_id、chunk、score、offset 等;list_catalog 返回 search_papers 的字段模式(名称、类型、是否可筛选/排序、默认返回、描述及可用过滤操作符),可加 include_sample_values=true 取枚举样例值;list_paper_relations 分页读取某论文的引用、参考文献、相关著作,注意 CITATIONS 为被引、REFERENCES 为引用方向相反,且关系数超 10000 返回 429 等限制,可改用 filters_advanced 对 references_unique_id 深分页;read_content 按 Unicode 码点读取原文区间,返回 text、next_offset、more 等,limit 超 524288 会被静默截断,省略 offset 会返回整篇;get_resource 获取 read_content 的 Markdown 图片占位符指向的图/表二进制。

常见用法包括:语义检索后读取分块扩展上下文并引用 doc_id 与标题;按 DOI/doc_id 查论文;筛选开放获取状态;按语言或 metadata_type 过滤;用 doc_id 做硬范围限定;用 freshness_boost、impact_boost、language_affinity 调整模糊检索排序;展示论文图;将 collection 设为 authors 或 sources 检索作者或期刊。限制:需有效 token,仅覆盖科学文献,字段名错误返回 400,search_papers 每页最多 50 条,详细计费与平台能力资料未提供。