SciFig

SciFigは、AIアシスタント向けのリモートMCPサーバーを備えたAI科学図生成ツールです。AI Illustrationはプロンプトと参照資料から科学的なビジュアルを生成し、DataChartは実際のCSV、TSV、TXT、Excelデータをプロットし、FlowChartは編集可能なSVGワークフローとモデル図を作成します。研究者はSciFigの公開APIとMCPを通じて図の作成と編集ができます。SciFigで作成した図については、出版権および商業利用権をすべて保持します。ライセンスPDFは無料でダウンロードできます。

ホスト型 MCP サーバー

npx add-mcp 'https://mcp.scifig.ai/mcp'

Claude Code、Codex、Cursor などにインストールできます

ドキュメント

安装 SciFig MCP 服务器

将 AI 助手连接到 SciFig。服务器 URL:https://mcp.scifig.ai/mcp。概览:https://scifig.ai/zh/mcp。参考文档:https://scifig.ai/zh/docs/api/mcp。

执行安装的 AI 代理规则

  • 仅当用户要求使用 SciFig 时安装,不要自行添加。
  • 选择当前所用客户端对应的步骤。无法自行修改配置时,请向用户提供确切步骤。
  • 不要索要用户密码。OAuth 客户端在浏览器中登录;使用 API 密钥时,请用户在设置 → API 密钥中创建密钥,并自行粘贴到配置中。
  • 仅在获授 credits:read 时调用 get_credit_balance。缺少该权限时说明限制,申请更多权限前先征求同意。不要为测试连接生成图片。
  • 只报告实际看到的工具和已完成的检查;未获授 credits:read 时不能声称已查余额。

Codex 安装与首次连接

codex mcp list

先列出已配置的 MCP 服务器。若已有 scifig,用 codex mcp get scifig 查看配置;URL 一致时复用,否则说明差异并在修改前征求同意。保留所有无关服务器和设置。仅在不存在 scifig 时运行下方添加命令。

codex mcp add scifig --url https://mcp.scifig.ai/mcp
codex mcp login scifig
  • 使用 codex mcp login scifig 打开的浏览器完成 SciFig 授权。由用户本人登录并批准所请求的权限。已有配置且 URL 一致时,只运行登录命令。
  • 首次连接后,用用户的语言简短介绍 SciFig:它可以创建和编辑科研插图、图表与流程图,识别文字、放大图片并导出图稿。给出一个示例,例如“绘制一张标注完整的线粒体示意图”。用户提出要求后再生成。
  • 首次验证仅在已授予 credits:read 时调用 get_credit_balance。缺少该权限时先说明情况,扩大权限前征求同意。如实报告实际结果,不为验证连接而生成图稿或消耗积分。
  • 创建和转换可能返回排队中或处理中的作业。保留作业 ID,仅在已授予 jobs:read 时轮询 get_job,直到完成。缺少该权限时先说明情况,扩大权限前征求同意。不能因为助手结束等待就重复创建或另设幂等键。
  • 只使用下方已列明的安装方法,不编造插件市场命令。不要让用户在聊天中粘贴密码、API 密钥或 OAuth 令牌。

安装 SciFig 官方插件

在 Claude Code 中添加 SciFig 插件市场,即可安装远程 MCP 连接,以及用于设置、插图、图表和导出的四项工作流技能。

/plugin marketplace add lilingm963/scifig-plugins
/plugin install scifig@scifig-plugins

MCP 服务器

服务器 URL:https://mcp.scifig.ai/mcp(Streamable HTTP)。支持 OAuth 的客户端通过登录 SciFig 并批准访问连接;可发送请求头的客户端可使用 API 密钥,格式为 Authorization: Bearer sk_live_…。

工具功能
generate_figure根据提示词创建科研插图
edit_figure编辑图像:指令(可选蒙版区域)、白色背景、宽高比、重新配色或文字替换
detect_text替换前识别图中的文字
upscale_figure放大到 2K、4K 或 8K
convert_figure转换为 SVG、PNG、PDF、TIFF 或 PPTX
generate_chart根据 CSV、TSV 文本或 JSON 行数据绘制图表(最大 1 MB)
edit_chart修改图表的最新版本
generate_flowchart绘制 SVG 流程图,也可基于最多 8 个附件
edit_flowchart修改流程图的最新版本
get_job任务状态、积分和下载链接
list_figures最近的任务
get_credit_balance积分余额、档位和限制

创建工具最多等待 25 秒。任务仍运行时,请稍后调用 get_job;再次调用创建工具会新建并扣费一个任务。结果列出每个下载链接,图表和流程图还包含在 SciFig 编辑器中打开结果的链接。

初始化通过 /capabilities,无需 credits:read。每个工具需要对应权限;上传外部URL或data URL时另需 files:write,并在下载前检查。复用 file_id 不需该上传权限。内联下载和 get_job 需要 jobs:read;缺少时保留任务结果并说明限制,未经同意不申请扩大权限。

连接客户端

Claude(claude.ai 和 Claude Desktop):设置 → 连接器 → 添加自定义连接器,输入服务器 URL,再登录 SciFig 并允许访问。

打开ChatGPT的Plugins,添加自定义私有MCP连接。具体菜单取决于账号。

Claude Code:

claude mcp add --transport http scifig https://mcp.scifig.ai/mcp

Codex (~/.codex/config.toml):

[mcp_servers.scifig]
url = "https://mcp.scifig.ai/mcp"

打开Cursor的Customize → MCP,编辑mcp.json时保留已有服务器。 然后点击Authenticate,在浏览器中授权SciFig。

{
  "mcpServers": {
    "scifig": {
      "url": "https://mcp.scifig.ai/mcp"
    }
  }
}

不支持 OAuth 的客户端,可使用设置 → API 密钥中的 API 密钥添加请求头 Authorization: Bearer sk_live_…。