Ranomics Platform

com.ranomics由 ranomics.com 發布官方發布者v0.1.0更新於 Oct 28, 2026

Wet-lab triage for AI binder-design agents. Yeast display, mammalian display, DMS at library scale.

已驗證Streamable HTTP可網頁執行資料與分析商業與電商AI 與機器學習

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓 AI 助理為濕實驗結合體篩選實驗(酵母/哺乳動物展示、DMS)估價、提交、追蹤並取回結果。

可以做什麼
  • 列出已校準的抗原目錄,含 target_id、支援的實驗類型與典型專案費用區間
  • 在提交前對目錄抗原或自訂抗原做不具約束力的美元費用估算
  • 提交結合體組合實驗,指定標的、文庫設計與胺基酸序列
  • 輪詢實驗狀態與狀態日誌,並在報價發出後取得報價單
  • 確認報價,使實驗進入備料階段
  • 取得每條序列的富集結果、命中判定,以及 CSV、FASTA 與選用 FASTQ 的簽章下載連結
適用情境
適用於 AI 代理設計蛋白結合體、需要把組合交給真實濕實驗篩選服務、先做預算再把富集結果取回工作流程的情境。也適合已與 Ranomics 合作或需要比較目錄標的的團隊。
執行需求
遠端 streamable HTTP 端點 mcp.ranomics.com,無需本機套件。必須在 Authorization 標頭提供 bearer API 金鑰,金鑰於 Ranomics 帳戶的 API 金鑰頁面產生。需要能連線該端點及簽章結果下載連結的網路。
安裝前請注意
API 金鑰是即時憑證,透過 Authorization 標頭傳送,請勿寫入日誌或共用設定。提交實驗與確認報價會啟動真實付費的濕實驗工作:confirm_quote 接受報價總額 total_usd 並推進訂單,應置於人工或預算核准之後。費用估算不具約束力,自訂標的需人工報價。序列與實驗參數會傳送給第三方服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Ranomics Platform,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.ranomics%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "ranomics-platform": {
      "type": "http",
      "url": "https://mcp.ranomics.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

該儲存庫沒有 README。

工具

7

list_targets

List the calibrated antigen catalogue. Each entry carries target_id, supported_experiment_types, and typical_campaign_range_usd. Use the target_id on submit_experiment to skip human scoping, or use the custom target shape for a one-off antigen.

無需輸入參數。

estimate_cost

Non-binding USD cost estimate for a hypothetical submission. Pass target_kind='catalog' + target_id for a calibrated band (requires_human_quote=false), or target_kind='custom' for a placeholder order-of-magnitude band (requires_human_quote=true). Call BEFORE submit_experiment when budgeting matters.

輸入參數target_idtarget_kindcandidate_countexperiment_type必填library_diversity

submit_experiment

Submit a binder panel for wet-lab triage. The experiment_spec mirrors the curl /api/v1/experiments contract: experiment_type (yeast_display/mammalian_display/dms), target (target_id or custom), library_design, and sequences as {user_key: amino_acid_string} (use ':' as a multi-chain separator). Optional webhook_url receives signed POSTs on every status transition. Optional idempotency_key dedupes retries. Returns the created experiment with status WaitingForConfirmation and a status_log. Poll get_experiment_status to track progress, get_experiment_results when status_log shows Done.

輸入參數namewebhook_urlexperiment_spec必填idempotency_key

get_experiment_status

Poll an experiment by id. Returns the current status (Draft/WaitingForConfirmation/QuoteSent/WaitingForMaterials/LibraryConstruction/Sorting/NGS/DataAnalysis/InReview/Done), the orthogonal results_status (none/partial/all), and the status_log. Cheap; safe to poll every few minutes. Webhooks are preferred for production agents.

輸入參數experiment_id必填

get_experiment_quote

Fetch the quote for an experiment once status is QuoteSent. Returns quote_id, total_usd, currency (default USD), line_items, valid_until, and terms_url. If status is QuoteSent but the scoping team has not posted a price yet, total_usd is null and a 'note' field explains it is being finalised; poll again until total_usd populates. Pass the quote_id to confirm_quote to accept.

輸入參數experiment_id必填

confirm_quote

Accept a quote. Moves the experiment from QuoteSent to WaitingForMaterials. Call after a human (or budget guard) has approved the total_usd from get_experiment_quote. Returns 409 quote_not_confirmable if status is not QuoteSent, or 409 quote_not_finalized if a price has not been posted yet (total_usd null). Fetch get_experiment_quote and wait for total_usd before confirming.

輸入參數quote_id必填

get_experiment_results

Fetch results once results_status is 'partial' or 'all' (check via get_experiment_status first). Returns per-sequence pre/post counts, log2_enrichment, percentile, called_hit booleans, plus signed download URLs for the enrichment table CSV, hits FASTA, and (when opted in) raw FASTQ. Yeast-display result shape; mammalian and DMS use the same envelope.

輸入參數experiment_id必填

版本歷史

1
  1. v0.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。