JapanFold

io.github.japanfold由 GitHub 账号 japanfold 发布v1.0.0更新于 Oct 26, 2026

Fold proteins, co-fold ligands with binding affinity, design binders and embed sequences.

已验证Streamable HTTP可网页运行数据与分析AI 与机器学习

概览

AI 生成的概览

JapanFold 远程 MCP 服务器,让助手完成蛋白质折叠、配体共折叠与结合亲和力预测、结合子设计以及序列嵌入。

可以做什么
  • 用 Boltz-2、ESMFold-2、OpenFold3、RoseTTAFold3 等模型把蛋白质序列折叠成结构
  • 将蛋白质与配体共折叠并给出结合亲和力
  • 用 BoltzGen、RFdiffusion3、PXDesign 等模型设计结合子,并用 AF2-IG 为已设计的结合子打分
  • 用 ESMC 和 SaProt 计算序列嵌入
  • 查询可用模型 id 及其长度限制,提交异步任务并轮询结果
适用场景
当对话需要进行结构生物学计算——预测蛋白结构、配体结合、结合子设计或嵌入——而本地没有 GPU,希望由助手通过托管 API 完成这些任务时使用。
运行要求
远程端点 api.japanfold.aiand.com/mcp,无需本地安装或 GPU。调用 API 需要 JapanFold 密钥(在账户令牌页面获取),以 Authorization Bearer 头传递(技能或 Claude Code 配置中使用 JAPANFOLD_API_KEY)。claude.ai、Claude Desktop 和 ChatGPT 等连接器通过登录授权,无需密钥。
安装前请注意
每次 API 调用都需要密钥,应作为机密保管,避免写入共享配置。任务为异步执行,可能消耗账户付费额度,批量运行前请确认限额与价格。快速模式默认关闭,开启后吞吐更高但精度可能略降。序列等输入会发送给第三方服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 JapanFold,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.japanfold%2Fjapanfold/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "japanfold": {
      "type": "http",
      "url": "https://api.japanfold.aiand.com/mcp"
    }
  }
}

README

JapanFold skill

Fold proteins, co-fold with ligands (+ binding affinity), design binders, and embed sequences from your AI agent, via the JapanFold API. Get a key at japanfold.aiand.com/account/token and set JAPANFOLD_API_KEY. No local GPU. Runs Boltz-2 / ESMFold-2 / OpenFold3 / OpenBind-0 / RoseTTAFold3 / OpenDDE for structures, AF2-IG for scoring a binder you already designed, BoltzGen / RFdiffusion3 / PXDesign / RFD4-Proteina for design, and ESMC / SaProt for embeddings, on Tenstorrent.

Agents can call the API directly, no install needed:

bash
export JAPANFOLD_API_KEY=jf_live_...          # from japanfold.aiand.com/account/tokencurl -s https://api.japanfold.aiand.com/v1/predictions \  -H "Authorization: Bearer $JAPANFOLD_API_KEY" -H 'Content-Type: application/json' \  -d '{"model":"esmfold2","sequence":"MKTAYIAKQRQISFVKSHFSRQLEERLGLIEVQ"}'

Base URL https://api.japanfold.aiand.com, key in Authorization: Bearer. GET /v1/models lists the model ids to send (boltz2, esmfold2, openfold3, ...) with their size limits. The agent-readable summary is llms.txt.

It's a single SKILL.md built on the open Agent Skills standard, so it installs into any compatible harness with one command.

Install

One line installs it everywhere the open standard is supported: Claude Code, Cursor, Codex, Gemini CLI, Cline, Windsurf, Copilot, Amp and the rest:

bash
npx skills add japanfold/japanfold          # this projectnpx skills add japanfold/japanfold -g       # global: every project / new chat
  • Target specific agents: -a claude-code, -a cursor, -a codex, -a '*' (all).
  • Prefer not to use the installer? It is one file. Download it unchanged into your agent's skills directory, for Claude Code: curl -fsSL --create-dirs -o ~/.claude/skills/japanfold/SKILL.md https://japanfold.aiand.com/skill.md. A web-fetch tool returns only a summary of the page, so an agent should use curl too.

Claude Science manages skills in-app (no installer): Customize → Skills, add from this repo (or paste SKILL.md) and publish it. Or skip install entirely: the API is public and self-describing, so just ask: "use the JapanFold API at api.japanfold.aiand.com to fold …".

Use

Once installed, ask your agent in plain language:

"Fold this sequence with Boltz-2 and report the confidence: MKTAYIAK…" "Design 10 nanobody binders against this target."

Or invoke it explicitly where supported: /japanfold.

MCP

The API is also a remote MCP server at https://api.japanfold.aiand.com/mcp, listed in the MCP Registry as io.github.japanfold/japanfold. claude.ai, Claude Desktop and ChatGPT add it as a connector and sign in, no key needed. Claude Code: claude mcp add --transport http japanfold https://api.japanfold.aiand.com/mcp --header "Authorization: Bearer $JAPANFOLD_API_KEY".

To publish a new registry version, bump version in server.json and run mcp-publisher login github && mcp-publisher publish.

The API

https://api.japanfold.aiand.com: async (submit → poll → download), a key on every call. Full contract at /v1/openapi.json. See SKILL.md for endpoints, examples, and limits.

Fast mode is off unless the agent sends "params": {"fast": true}. It gives higher throughput and may be slightly less accurate. The workbench turns it on for people clicking through; the API and this skill leave it off so a scripted run gets the accurate path. ESMFold-2 always runs fast on this hardware, and its job records fast: true.

来源:README.md,提交 0da945a

工具

0
SourceWeft 尚未读取此服务器的工具。

版本历史

1
  1. v1.0.0最新Oct 19, 2026

评分

已满足适用检查项的 75%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。