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_…。