SciFig
SciFig é um gerador de figuras científicas com IA e um servidor MCP remoto para assistentes de IA. AI Illustration cria recursos visuais científicos a partir de prompts e referências; DataChart plota dados reais de arquivos CSV, TSV, TXT e Excel; FlowChart cria fluxogramas e diagramas de modelos editáveis em SVG. Pesquisadores podem criar e editar figuras pela API pública e pelo MCP do SciFig. Você mantém todos os direitos de publicação e comerciais sobre as figuras feitas com o SciFig; o PDF da licença pode ser baixado gratuitamente.
Servidor MCP hospedado
npx add-mcp 'https://mcp.scifig.ai/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
安装 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_…。