Hydracept

com.hydracept由 hydracept.com 發布官方發布者v0.5.4更新於 Oct 29, 2026

Hosted MCP for Hydracept: discover capabilities, run jobs, receipts, BYOK or managed billing.

已驗證Streamable HTTP可網頁執行雲端與基礎設施媒體與設計AI 與機器學習

概覽

AI 產生的概覽

Hydracept 是執行控制平面,讓助理探索、詢價並執行文字、圖像、音訊、影片、3D、算力等外部能力,並取得收據與產出物。

可以做什麼
  • 探索與媒合能力:瀏覽能力描述、用自然語言把目標解析成能力鍵、預覽執行費用
  • 執行付費任務:同步執行能力,或提交任務並立即取得任務 ID
  • 追蹤與管理任務:讀取任務狀態、依意圖尋找先前的任務、請求取消任務
  • 取得結果:讀取含計費與來源資訊的收據,取得產出物中繼資料或下載連結
  • 檢查環境:確認工作區驗證與就緒狀態
適用情境
適合助理需要呼叫本身不具備的付費外部能力(例如產生遊戲素材或媒體內容),並希望把能力探索、詢價、持久任務與收據集中在一處時使用。也適合沒有專案工作目錄的無介面或 CI 環境透過託管端點接入。
執行需求
可使用 api.hydracept.com 託管端點並帶上 Authorization bearer 權杖,或以 PyPI 套件 hydracept 透過 uvx 在本機執行(需 Python)。需要 HYDRACEPT_API_KEY 中的 Hydracept API 金鑰,提供免費方案。可選用 HYDRACEPT_MCP_TOOL_PROFILE 選擇完整或精簡工具清單。專案 apply/sync/watch 需在專案工作目錄中使用 stdio MCP。
安裝前請注意
執行或提交任務會產生費用:託管推論依供應商成本加服務費計費,BYOK 收取 0% Hydracept 費用;在意價格時應先詢價。API 金鑰屬於機密,README 建議在可用 stdio 綁定時不要把工作區金鑰貼進 IDE 外掛設定。取消僅是請求,不保證上游工作停止。提示詞與任務資料會傳送給 Hydracept 及其上游供應商。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Hydracept,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

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

README

Hydracept

Hydracept is an execution control plane for software and AI agents that need external capabilities—text, reasoning, image, audio, video, 3D, domains, and compute—through one API with discovery, quotes, durable jobs, artifacts, receipts, budgets, and BYOK. Games and media are common examples; a headline workflow is AI game assets from Cursor or Claude Code into Unity (workflow overview).

Pricing (summary): Free plan ($0/mo) for individuals; paid plans add capacity. BYOK at 0% Hydracept fee; managed inference is provider cost + 6% service fee (actual usage, no per-call minimum). Eligible durable text jobs can use deferred processing at 50% of standard token rates. Details: hydracept.com/pricing and Billing docs.

Install

SurfaceCommand
Python CLI & SDKpip install -U hydracept
TypeScriptnpm install @hydracept/sdk
.NETdotnet add package Hydracept.Client
Unity (UPM git)com.hydracept.unity via Git URL — see Unity integration (OpenUPM listing pending owner submit)

Public HTTP API: https://api.hydracept.com · OpenAPI: hydracept-v1.json · Agent context: GET https://api.hydracept.com/v1/agent-context

Bootstrap

bash
pip install -U hydraceptpython -m hydracept init --apply --yes --jsonpython -m hydracept doctor

Studio (browser): app.hydracept.com/login. For CI or headless use, set HYDRACEPT_API_KEY and run the same init command with --ci when you need setup grants. Workspace files live under .hydracept/ — see Authentication.

Minimal example

One-shot image generation (composes init when the workspace can be bootstrapped):

bash
python -m hydracept run image.generate.v1 --prompt "transparent 1024x1024 blue slime icon" --json

Python SDK (after init binds the workspace):

python
from hydracept.client import HydraceptClient
client = HydraceptClient.from_workspace()job = client.submit_capability_job(    "image.generate.v1",    {        "input": {"prompt": "cute slime icon, flat game art"},        "execution": {"executionPreference": "automatic"},        "idempotencyKey": "demo-1",    },)finished = client.wait_for_job(job["jobId"])receipt = client.get_job_receipt(job["jobId"])

Discover capabilities live (do not hard-code keys from this README):

bash
python -m hydracept capabilities find "generate an image"curl -sS -H "Authorization: Bearer $HYDRACEPT_API_KEY" https://api.hydracept.com/v1/capabilities

More examples: public/examples/.

MCP (Cursor & Claude Code)

In a project checkout, stdio MCP is the default after init:

bash
python -m hydracept init --apply --yes --json   # binds MCP to workspace secrets; reload MCP if promptedpython -m hydracept mcp serve                   # stdio serverpython -m hydracept agents install --auto       # Cursor / Claude Code plugin + hooks
  • Plugin & install links: hydracept.com/plugin
  • Hosted MCP (no repo checkout): https://api.hydracept.com/mcp with bearer HYDRACEPT_API_KEY
  • MCP Registry name: com.hydracept/hydracept

Do not paste workspace API keys into IDE plugin config when stdio bind is available. Full agent guide: Coding Agents.

Documentation

TopicLink
Docs homedocs.hydracept.com
Quick start (detailed)Quick Start
Capabilities & jobsCapabilities, Jobs & receipts
Image productionImage production
UnityUnity integration
BYOK & billingConnections / BYOK, Billing
LLM-oriented summaryhydracept.com/llms.txt
Product manifest/.well-known/hydracept.json

Repository layout

  • clients/python — PyPI package hydracept (CLI, SDK, local MCP)
  • clients/typescript — npm @hydracept/sdk
  • clients/csharp — NuGet Hydracept.Client
  • packages/unity — Unity Editor package
  • public/docs — source for docs.hydracept.com (Quick Start content; this root README is the GitHub front door)

License

MIT — see LICENSE. Package metadata on PyPI, npm, and NuGet also lists MIT.

來源:README.md,提交 f9876c1

工具

11

hydracept_workspace_status

Workspace status

Check workspace/session authentication and readiness, plus common setup errors. Use when setup, auth, or project binding is in doubt; use hydracept_job_status for a specific execution. Does not execute capabilities or spend money. Hosted requires bearer (WORKSPACE_KEY_REQUIRED when missing); stdio checks local project binding. Not a substitute for hydracept_capabilities. Returns: Workspace/session authentication and readiness diagnostics for the authenticated principal. Errors: WORKSPACE_KEY_REQUIRED when bearer is missing on hosted MCP.

輸入參數refresh

hydracept_capabilities

List capabilities

Browse or fetch capability descriptors (keys, modes, schemas). Use hydracept_resolve_capability when routing from intent alone. List/resolve is keyless; a bearer key may add project-scoped fields. No charge. Read-only. Returns: Capability list or single CapabilityDescriptor when key is set. Errors: NOT_FOUND for unknown key; INVALID_ARGUMENT for conflicting query parameters.

輸入參數keyquery

hydracept_resolve_capability

Resolve a capability

Match the user's goal to a capability key using natural language. Use when the key is unknown; use hydracept_capabilities when you already have a key or need the catalog. Keyless. No charge. Read-only. Returns: CapabilityResolutionResponse with ranked keys and rationale. Errors: INVALID_ARGUMENT when intent is empty; UNAUTHORIZED when bearer is invalid.

輸入參數intent必填requirements

hydracept_quote_capability

Quote a capability

Preview what a run would cost — does not execute, create a job, or charge the wallet. Use before spending when the user asks about price; use hydracept_run or hydracept_submit_job only to execute. Not the same as request_capability_quote (POST /mcp/full) on the full profile (human-paid capability commission). Requires bearer API key. No charge for the quote itself. Returns: Quote envelope with customerTotal and currency (no wallet charge). Errors: WORKSPACE_KEY_REQUIRED, INVALID_ARGUMENT, NOT_FOUND, FundingRequired when quote cannot be priced.

輸入參數bodyinputcapability_key必填

hydracept_run

Run a capability

Run a capability (paid). Use when the user wants execution — not for quotes (hydracept_quote_capability), status (hydracept_job_status), or receipts (hydracept_get_receipt). Default wait=true waits until the job finishes; use hydracept_submit_job when this call must return immediately. Picks invoke vs durable job from the capability descriptor. Requires bearer key. Settles at actual provider cost plus any managed service fee; no per-call minimum. May create jobs, artifacts, and provider usage. Returns: Terminal hydracept.run-result.v1 or job envelope when wait=false. Errors: WORKSPACE_KEY_REQUIRED, INVALID_ARGUMENT, FundingRequired, EXECUTION_FAILED, job timeout when wait exhausts.

輸入參數bodywaitinputtimeoutmax_costcapability_key必填idempotency_key

hydracept_submit_job

Submit a durable job

Start a capability job and return its id immediately (paid). Use when execution is required but this MCP call must not block — not for quotes or status checks. Prefer hydracept_run when waiting is acceptable. Poll with hydracept_job_status. Same billing as hydracept_run. Requires bearer key. Returns: Job admission envelope with jobId and nextAction poll. Errors: WORKSPACE_KEY_REQUIRED, INVALID_ARGUMENT, FundingRequired, EXECUTION_FAILED.

輸入參數bodyinputcapability_key必填idempotency_key

hydracept_job_status

Read job status

Read one job's current status. Use after hydracept_submit_job or hydracept_run with wait=false; use hydracept_get_receipt after success. If the job id is unknown, use hydracept_jobs_find first. Requires bearer key. No charge. Returns: HydraceptJob status projection for the jobId. Errors: WORKSPACE_KEY_REQUIRED, NOT_FOUND.

輸入參數job_id必填

hydracept_cancel_job

Cancel a job

Request cancellation of one job. Use only when the user explicitly asks to cancel the job itself; stopping a local polling loop is not a cancellation. Returns whether the request was accepted, whether the job is already terminal, and the next action. Never promise that upstream provider work stopped or that already-incurred cost is refunded. Safe to retry: a terminal job reports its terminal state. Requires bearer key. Returns: Cancellation outcome envelope with job status, terminal flag, and next action. Errors: WORKSPACE_KEY_REQUIRED, NOT_FOUND, INVALID_ARGUMENT.

輸入參數job_id必填

hydracept_get_receipt

Read a receipt

Read billing and provenance for a finished job. Does not run capabilities or spend money. Use after terminal success; use hydracept_job_status while still running. Hosted MCP accepts job_id only. Requires bearer key. No charge. Returns: HydraceptReceipt JSON for a terminal job. Errors: WORKSPACE_KEY_REQUIRED, NOT_FOUND when job or receipt is missing.

輸入參數job_id必填

hydracept_download_artifact

Read artifact metadata

Fetch artifact metadata (and SHA-256 on hosted MCP) for a succeeded job output. Stdio may also write bytes when output_path is set. Requires bearer key. No charge on hosted. Returns: Artifact downloadUrl, mediaType, sha256 (hosted does not write local files). Errors: WORKSPACE_KEY_REQUIRED, NOT_FOUND, DIRECTORY_CAPABILITY_DENIED when policy blocks.

輸入參數job_id必填artifact_id必填

hydracept_jobs_find

Find a prior job

Find a prior job in the bound project when you do not have its id. intent is recent, failed, or reusable. The list never includes prompt text. Use after context loss, for failure triage, or to recover a job to cancel. Requires bearer key. No charge. Read-only. Returns: Matching job summaries for the filter. Errors: WORKSPACE_KEY_REQUIRED, INVALID_ARGUMENT.

輸入參數limitintentproject_idcapability_key

版本歷史

4
  1. v0.5.4最新Oct 29, 2026
  2. v0.5.3Oct 20, 2026
  3. v0.5.2Oct 13, 2026
  4. v0.4.4Sep 26, 2026

評分

已滿足適用檢查項的 100%

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

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