Hydracept
Server Details
Execution control plane for agents: capabilities, durable jobs, budgets, receipts, and BYOK.
- Status
- Healthy
- Uptime
- 99.7% over 22 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- zencodeinc/hydracept-public
- GitHub Stars
- 0
TDQS
Scored across 37 tools
Several tools overlap in purpose: hydracept_run, hydracept_invoke, hydracept_submit_job, hydracept_pinned_run, and hydracept_smoke are all execution entry points, and the adapter/LoRA family (suggest_lora, use_lora, preview_lora_source, register/revalidate/promote/bind/create alias, set/clear default) has many near-neighbors. The descriptions cross-reference each other aggressively (e.g. 'prefer X', 'call Y instead'), which mitigates the confusion, but an agent still faces fuzzy boundaries between job status/inspect/find and between quote variants.
Nearly all tools follow a consistent snake_case verb_noun pattern with the hydracept_ prefix (hydracept_quote_capability, hydracept_register_model_adapter, etc.). Minor deviations exist: get_capability_request_quote, request_capability_quote, and resolve_capability lack the prefix, creating a small inconsistency in the namespace.
37 tools is a heavy surface, well above the 15-tool comfort zone. While Hydracept spans a broad domain (capabilities, jobs, provenance, adapters/LoRAs, projects), the count still feels bloated, with multiple tools that could be consolidated (e.g. pinned vs standard execution paths, alias vs adapter management).
The surface covers a full lifecycle: capability discovery/routing, quoting, job submission and polling, receipts, provenance lockfiles and manifests, adapter registration/alias/default management, LoRA suggestion and use, and project operation request/poll. Only minor gaps (e.g. job cancellation or explicit deletion) are apparent, workable around.
Available Tools
9 toolshydracept_capabilitiesList capabilitiesRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Optional capability key for GET /v1/capabilities/{key}. When set, query is ignored. | |
| query | No | Optional search string when key is empty. Hosted: always POST /v1/capabilities/resolve (keyless). Stdio: resolve when authenticated, else list filtering. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
hydracept_download_artifactRead artifact metadataRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | Required owning job id (scopes the artifact download URL). | |
| artifact_id | Yes | Required artifact id from job artifacts or run result. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
hydracept_get_receiptRead a receiptRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | Job or execution id for GET /v1/jobs/{jobId}/receipt. Required on hosted MCP. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
hydracept_job_statusRead job statusRead-onlyIdempotentInspect
Read one job's current status. Use after hydracept_submit_job or hydracept_run with wait=false; use hydracept_get_receipt after success. hydracept_job_inspect (POST /mcp/full) and hydracept_jobs_find (POST /mcp/full) are on the full profile (/mcp/full). Requires bearer key. No charge. Returns: HydraceptJob status projection for the jobId. Errors: WORKSPACE_KEY_REQUIRED, NOT_FOUND.
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | Required job id from hydracept_run or hydracept_submit_job. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
hydracept_quote_capabilityQuote a capabilityRead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Invocation payload object validated against the capability schema. | |
| input | No | Alias for body; do not pass both. | |
| capability_key | Yes | Required capability registry key unless only legacy aliases are passed. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
hydracept_resolve_capabilityResolve a capabilityARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| intent | Yes | Required string: user goal in natural language (passed verbatim to the resolver). | |
| requirements | No | Optional object matching CapabilityResolutionRequest.requirements (e.g. modality tags). Default {}. runnableNow requires an authenticated project workspace on the API. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), yet the description still adds real behavioral context beyond them: 'Keyless' (no auth needed), 'No charge' (billing), plus concrete error codes (INVALID_ARGUMENT for empty intent, UNAUTHORIZED for bad bearer). That is auth, cost and failure-mode disclosure that the structured fields do not carry.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded in the first sentence, followed by routing, cost/auth flags, return shape and errors in dense fragments. Every clause earns its place, though the telegraphic fragment style ('Keyless. No charge. Read-only.') is slightly choppy rather than smoothly structured.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a two-parameter resolver, the description covers purpose, routing, auth/cost, returns and error modes, and an output schema exists so return values need not be fully explained. Nothing an agent needs to select or call this correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so both parameters (intent, requirements) are already fully documented, establishing the baseline of 3. The description adds only the 'intent is empty' error case and otherwise restates what the schema provides, so it does not meaningfully exceed baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ('Match') and resource ('capability key') with the modality ('natural language'). It explicitly distinguishes itself from the sibling hydracept_capabilities, so an agent can route between them without opening either schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives an explicit when-to-use ('use when the key is unknown') and a named alternative with its own selection condition ('use hydracept_capabilities when you already have a key or need the catalog'). This is exactly the when/when-not/alternative pattern.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
hydracept_runRun a capabilityInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Required capability input object (schema fields). Merged with session project context when bound. | |
| wait | No | Boolean, default true. When true, poll until succeeded/failed/canceled or timeout. When false, return job id and poll with hydracept_job_status. | |
| input | No | Alias for body; do not pass both. | |
| timeout | No | Seconds to poll when wait=true; omit to poll until terminal with no tool-side limit (the MCP client request timeout may end the call first). On timeout, status may stay running — call hydracept_job_status. | |
| max_cost | No | Optional number (USD): sets execution.executionConstraints.maxCostUsd before submit. | |
| capability_key | Yes | Required capability registry key for POST .../jobs. | |
| idempotency_key | No | Optional string; server generates run-{uuid} when empty. Reuse for safe retries. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
hydracept_statusSession statusRead-onlyIdempotentInspect
Check workspace/session readiness and common setup errors. 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 readiness diagnostics for the authenticated principal. Errors: WORKSPACE_KEY_REQUIRED when bearer is missing on hosted MCP.
| Name | Required | Description | Default |
|---|---|---|---|
| refresh | No | Stdio: when true, also verify session over the network. Ignored on hosted MCP. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
hydracept_submit_jobSubmit a durable jobInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Capability input object; merged with session project context when bound. | |
| input | No | Alias for body. | |
| capability_key | Yes | Required capability registry key. | |
| idempotency_key | No | Optional string; server generates job-{uuid} when empty. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
30 tool updates
- Removed
get_capability_request_quote - Removed
hydracept_bind_adapter_alias - Removed
hydracept_clear_adapter_default - Removed
hydracept_create_adapter_alias - Removed
hydracept_invoke - Removed
hydracept_job_inspect - Removed
hydracept_jobs_find - Removed
hydracept_lockfile_emit - Removed
hydracept_manifest_create - Removed
hydracept_manifest_verify - Removed
hydracept_model_adapters - Removed
hydracept_pinned_bulk - Removed
hydracept_pinned_bulk_get - Removed
hydracept_pinned_get - Removed
hydracept_pinned_run - Removed
hydracept_prepare_adapter_selection - Removed
hydracept_preview_lora_source - Removed
hydracept_project_get_operation - Removed
hydracept_project_request_operation - Removed
hydracept_promote_adapter_alias - Removed
hydracept_register_model_adapter - Added
hydracept_resolve_capability - Removed
hydracept_revalidate_model_adapter - Removed
hydracept_set_adapter_default - Removed
hydracept_smoke - Removed
hydracept_suggest_lora - Removed
hydracept_use_lora - Removed
hydracept_verify_lockfile - Removed
request_capability_quote - Removed
resolve_capability
37 tool updates
- Changed
get_capability_request_quote3 fields changed- added
Input schema / properties / request_id / descriptionAdded value: +"Capability request uuid from request_capability_quote (full surfaces only; not on /mcp/compact)." - changed
Input schema / titlePrevious value: -"get_capability_request_quoteArguments"New value: +"hydracept_get_capability_request_quoteArguments" - changed
Output schema / titlePrevious value: -"get_capability_request_quoteDictOutput"New value: +"hydracept_get_capability_request_quoteDictOutput"
- Changed
hydracept_bind_adapter_alias4 fields changed- added
Input schema / properties / alias / descriptionAdded value: +"Alias to bind." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / version_id / descriptionAdded value: +"Optional specific alias version id."
- Changed
hydracept_capabilities2 fields changed- added
Input schema / properties / key / descriptionAdded value: +"Optional capability key for GET /v1/capabilities/{key}. When set, query is ignored." - added
Input schema / properties / query / descriptionAdded value: +"Optional search string when key is empty. Hosted: always POST /v1/capabilities/resolve (keyless). Stdio: resolve when authenticated, else list filtering."
- Changed
hydracept_clear_adapter_default3 fields changed- added
Input schema / properties / capability_key / descriptionAdded value: +"Capability route to clear default for." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_create_adapter_alias5 fields changed- added
Input schema / properties / adapter_id / descriptionAdded value: +"Target registered adapter id." - added
Input schema / properties / alias / descriptionAdded value: +"Semantic alias string." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / weight / descriptionAdded value: +"LoRA weight number."
- Changed
hydracept_download_artifact2 fields changed- added
Input schema / properties / artifact_id / descriptionAdded value: +"Required artifact id from job artifacts or run result." - added
Input schema / properties / job_id / descriptionAdded value: +"Required owning job id (scopes the artifact download URL)."
- Changed
hydracept_get_receipt1 field changed- added
Input schema / properties / job_id / descriptionAdded value: +"Job or execution id for GET /v1/jobs/{jobId}/receipt. Required on hosted MCP."
- Changed
hydracept_invoke3 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Invoke payload object." - added
Input schema / properties / capability_key / descriptionAdded value: +"Required capability key with invoke_sync in descriptor." - added
Input schema / properties / input / descriptionAdded value: +"Alias for body."
- Changed
hydracept_job_inspect1 field changed- added
Input schema / properties / job_id / descriptionAdded value: +"Required job id from prior run or hydracept_jobs_find."
- Changed
hydracept_job_status1 field changed- added
Input schema / properties / job_id / descriptionAdded value: +"Required job id from hydracept_run or hydracept_submit_job."
- Changed
hydracept_jobs_find4 fields changed- added
Input schema / properties / capability_key / descriptionAdded value: +"Optional filter to one capability key." - added
Input schema / properties / intent / descriptionAdded value: +"Required enum: recent, failed, or reusable." - added
Input schema / properties / limit / descriptionAdded value: +"Optional max rows (positive integer)." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional project scope;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_lockfile_emit1 field changed- added
Input schema / properties / receipt_id / descriptionAdded value: +"Pinned receipt id from hydracept_pinned_run or hydracept_pinned_get."
- Changed
hydracept_manifest_create1 field changed- added
Input schema / properties / body / descriptionAdded value: +"Object with receiptIds (required array of pinned receipt ids), optional label, pin, experimentHash."
- Changed
hydracept_manifest_verify1 field changed- added
Input schema / properties / manifest_id / descriptionAdded value: +"Manifest id from hydracept_manifest_create."
- Changed
hydracept_model_adapters2 fields changed- added
Input schema / properties / environment / descriptionAdded value: +"Environment name;Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_pinned_bulk1 field changed- added
Input schema / properties / body / descriptionAdded value: +"Bulk pinned request envelope (items array)."
- Changed
hydracept_pinned_bulk_get1 field changed- added
Input schema / properties / bulk_id / descriptionAdded value: +"Bulk id from hydracept_pinned_bulk response."
- Changed
hydracept_pinned_get1 field changed- added
Input schema / properties / receipt_id / descriptionAdded value: +"Pinned receipt id from hydracept_pinned_run."
- Changed
hydracept_pinned_run1 field changed- added
Input schema / properties / body / descriptionAdded value: +"Pinned inference request body (model pin, input, processing mode). Merged with session context."
- Changed
hydracept_prepare_adapter_selection1 field changed- added
Input schema / properties / adapters / descriptionAdded value: +"Array of adapter selection objects for generation patch."
- Changed
hydracept_preview_lora_source3 fields changed- added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / query / descriptionAdded value: +"HF repo id or URL to preview."
- Changed
hydracept_project_get_operation2 fields changed- added
Input schema / properties / operation_id / descriptionAdded value: +"Operation id from hydracept_project_request_operation." - added
Input schema / properties / project_id / descriptionAdded value: +"Project id;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_project_request_operation5 fields changed- added
Input schema / properties / action_key / descriptionAdded value: +"Allowlisted action key." - added
Input schema / properties / command / descriptionAdded value: +"Operation command string from project manifest allowlist." - added
Input schema / properties / context / descriptionAdded value: +"Optional operation context object." - added
Input schema / properties / input / descriptionAdded value: +"Operation input object." - added
Input schema / properties / project_id / descriptionAdded value: +"Target project id;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_promote_adapter_alias5 fields changed- added
Input schema / properties / adapter_id / descriptionAdded value: +"New adapter id target." - added
Input schema / properties / alias / descriptionAdded value: +"Existing alias name." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / weight / descriptionAdded value: +"New weight."
- Changed
hydracept_quote_capability3 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Invocation payload object validated against the capability schema." - added
Input schema / properties / capability_key / descriptionAdded value: +"Required capability registry key unless only legacy aliases are passed." - added
Input schema / properties / input / descriptionAdded value: +"Alias for body; do not pass both."
- Changed
hydracept_register_model_adapter11 fields changed- added
Input schema / properties / base_model_family / descriptionAdded value: +"Base model family key for routing." - added
Input schema / properties / display_name / descriptionAdded value: +"Human-readable adapter label." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / recommended_weight / descriptionAdded value: +"Optional default LoRA weight (number)." - added
Input schema / properties / source_file_path / descriptionAdded value: +"Optional local file path (stdio)." - added
Input schema / properties / source_kind / descriptionAdded value: +"Source enum (e.g. huggingface, upload)." - added
Input schema / properties / source_provider / descriptionAdded value: +"Optional provider id." - added
Input schema / properties / source_ref / descriptionAdded value: +"Source URI or repo id." - added
Input schema / properties / source_revision / descriptionAdded value: +"Optional revision/sha." - added
Input schema / properties / trigger_words / descriptionAdded value: +"Optional trigger word list."
- Changed
hydracept_revalidate_model_adapter1 field changed- added
Input schema / properties / adapter_id / descriptionAdded value: +"Registered adapter id."
- Changed
hydracept_run7 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Required capability input object (schema fields). Merged with session project context when bound." - added
Input schema / properties / capability_key / descriptionAdded value: +"Required capability registry key for POST .../jobs." - added
Input schema / properties / idempotency_key / descriptionAdded value: +"Optional string; server generates run-{uuid} when empty. Reuse for safe retries." - added
Input schema / properties / input / descriptionAdded value: +"Alias for body; do not pass both." - added
Input schema / properties / max_cost / descriptionAdded value: +"Optional number (USD): sets execution.executionConstraints.maxCostUsd before submit." - added
Input schema / properties / timeout / descriptionAdded value: +"Seconds to poll when wait=true; omit to poll until terminal with no tool-side limit (the MCP client request timeout may end the call first). On timeout, status may stay running — call hydracept_job_status." - added
Input schema / properties / wait / descriptionAdded value: +"Boolean, default true. When true, poll until succeeded/failed/canceled or timeout. When false, return job id and poll with hydracept_job_status."
- Changed
hydracept_set_adapter_default4 fields changed- added
Input schema / properties / alias / descriptionAdded value: +"Route-compatible alias to preselect." - added
Input schema / properties / capability_key / descriptionAdded value: +"Capability route (e.g. image.generate.v1)." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_smoke4 fields changed- added
Input schema / properties / capability / descriptionAdded value: +"Capability key for smoke (often image.generate.v1)." - added
Input schema / properties / output_path / descriptionAdded value: +"Stdio: optional local path to persist artifact bytes." - added
Input schema / properties / poll_seconds / descriptionAdded value: +"Optional max seconds to poll job completion." - added
Input schema / properties / prompt / descriptionAdded value: +"Text prompt input for smoke invocation."
- Changed
hydracept_status1 field changed- added
Input schema / properties / refresh / descriptionAdded value: +"Stdio: when true, also verify session over the network. Ignored on hosted MCP."
- Changed
hydracept_submit_job4 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Capability input object; merged with session project context when bound." - added
Input schema / properties / capability_key / descriptionAdded value: +"Required capability registry key." - added
Input schema / properties / idempotency_key / descriptionAdded value: +"Optional string; server generates job-{uuid} when empty." - added
Input schema / properties / input / descriptionAdded value: +"Alias for body."
- Changed
hydracept_suggest_lora3 fields changed- added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / query / descriptionAdded value: +"Alias, name, or search string."
- Changed
hydracept_use_lora6 fields changed- added
Input schema / properties / base_model_family / descriptionAdded value: +"Optional base model family override." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / file_path / descriptionAdded value: +"Optional local file path hint (stdio)." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / query / descriptionAdded value: +"Alias, adapter id, or HF link." - added
Input schema / properties / refresh / descriptionAdded value: +"Boolean: force metadata refresh."
- Changed
hydracept_verify_lockfile1 field changed- added
Input schema / properties / body / descriptionAdded value: +"Lockfile JSON object to verify."
- Changed
request_capability_quote3 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Capability request create payload (capabilityKey, intent, etc.)." - changed
Input schema / titlePrevious value: -"request_capability_quoteArguments"New value: +"hydracept_request_capability_quoteArguments" - changed
Output schema / titlePrevious value: -"request_capability_quoteDictOutput"New value: +"hydracept_request_capability_quoteDictOutput"
- Changed
resolve_capability4 fields changed- added
Input schema / properties / intent / descriptionAdded value: +"Required string: user goal in natural language (passed verbatim to the resolver)." - added
Input schema / properties / requirements / descriptionAdded value: +"Optional object matching CapabilityResolutionRequest.requirements (e.g. modality tags). Default {}. runnableNow requires an authenticated project workspace on the API." - changed
Input schema / titlePrevious value: -"resolve_capabilityArguments"New value: +"hydracept_resolve_capabilityArguments" - changed
Output schema / titlePrevious value: -"resolve_capabilityDictOutput"New value: +"hydracept_resolve_capabilityDictOutput"
37 tool updates
- Changed
get_capability_request_quote3 fields changed- removed
Input schema / properties / request_id / descriptionRemoved value: -"Capability request uuid from request_capability_quote (full surfaces only; not on /mcp/compact)." - changed
Input schema / titlePrevious value: -"hydracept_get_capability_request_quoteArguments"New value: +"get_capability_request_quoteArguments" - changed
Output schema / titlePrevious value: -"hydracept_get_capability_request_quoteDictOutput"New value: +"get_capability_request_quoteDictOutput"
- Changed
hydracept_bind_adapter_alias4 fields changed- removed
Input schema / properties / alias / descriptionRemoved value: -"Alias to bind." - removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / version_id / descriptionRemoved value: -"Optional specific alias version id."
- Changed
hydracept_capabilities2 fields changed- removed
Input schema / properties / key / descriptionRemoved value: -"Optional capability key for GET /v1/capabilities/{key}. When set, query is ignored." - removed
Input schema / properties / query / descriptionRemoved value: -"Optional search string when key is empty. Hosted: always POST /v1/capabilities/resolve (keyless). Stdio: resolve when authenticated, else list filtering."
- Changed
hydracept_clear_adapter_default3 fields changed- removed
Input schema / properties / capability_key / descriptionRemoved value: -"Capability route to clear default for." - removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_create_adapter_alias5 fields changed- removed
Input schema / properties / adapter_id / descriptionRemoved value: -"Target registered adapter id." - removed
Input schema / properties / alias / descriptionRemoved value: -"Semantic alias string." - removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / weight / descriptionRemoved value: -"LoRA weight number."
- Changed
hydracept_download_artifact2 fields changed- removed
Input schema / properties / artifact_id / descriptionRemoved value: -"Required artifact id from job artifacts or run result." - removed
Input schema / properties / job_id / descriptionRemoved value: -"Required owning job id (scopes the artifact download URL)."
- Changed
hydracept_get_receipt1 field changed- removed
Input schema / properties / job_id / descriptionRemoved value: -"Job or execution id for GET /v1/jobs/{jobId}/receipt. Required on hosted MCP."
- Changed
hydracept_invoke3 fields changed- removed
Input schema / properties / body / descriptionRemoved value: -"Invoke payload object." - removed
Input schema / properties / capability_key / descriptionRemoved value: -"Required capability key with invoke_sync in descriptor." - removed
Input schema / properties / input / descriptionRemoved value: -"Alias for body."
- Changed
hydracept_job_inspect1 field changed- removed
Input schema / properties / job_id / descriptionRemoved value: -"Required job id from prior run or hydracept_jobs_find."
- Changed
hydracept_job_status1 field changed- removed
Input schema / properties / job_id / descriptionRemoved value: -"Required job id from hydracept_run or hydracept_submit_job."
- Changed
hydracept_jobs_find4 fields changed- removed
Input schema / properties / capability_key / descriptionRemoved value: -"Optional filter to one capability key." - removed
Input schema / properties / intent / descriptionRemoved value: -"Required enum: recent, failed, or reusable." - removed
Input schema / properties / limit / descriptionRemoved value: -"Optional max rows (positive integer)." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional project scope;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_lockfile_emit1 field changed- removed
Input schema / properties / receipt_id / descriptionRemoved value: -"Pinned receipt id from hydracept_pinned_run or hydracept_pinned_get."
- Changed
hydracept_manifest_create1 field changed- removed
Input schema / properties / body / descriptionRemoved value: -"Object with receiptIds (required array of pinned receipt ids), optional label, pin, experimentHash."
- Changed
hydracept_manifest_verify1 field changed- removed
Input schema / properties / manifest_id / descriptionRemoved value: -"Manifest id from hydracept_manifest_create."
- Changed
hydracept_model_adapters2 fields changed- removed
Input schema / properties / environment / descriptionRemoved value: -"Environment name;Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_pinned_bulk1 field changed- removed
Input schema / properties / body / descriptionRemoved value: -"Bulk pinned request envelope (items array)."
- Changed
hydracept_pinned_bulk_get1 field changed- removed
Input schema / properties / bulk_id / descriptionRemoved value: -"Bulk id from hydracept_pinned_bulk response."
- Changed
hydracept_pinned_get1 field changed- removed
Input schema / properties / receipt_id / descriptionRemoved value: -"Pinned receipt id from hydracept_pinned_run."
- Changed
hydracept_pinned_run1 field changed- removed
Input schema / properties / body / descriptionRemoved value: -"Pinned inference request body (model pin, input, processing mode). Merged with session context."
- Changed
hydracept_prepare_adapter_selection1 field changed- removed
Input schema / properties / adapters / descriptionRemoved value: -"Array of adapter selection objects for generation patch."
- Changed
hydracept_preview_lora_source3 fields changed- removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / query / descriptionRemoved value: -"HF repo id or URL to preview."
- Changed
hydracept_project_get_operation2 fields changed- removed
Input schema / properties / operation_id / descriptionRemoved value: -"Operation id from hydracept_project_request_operation." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Project id;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_project_request_operation5 fields changed- removed
Input schema / properties / action_key / descriptionRemoved value: -"Allowlisted action key." - removed
Input schema / properties / command / descriptionRemoved value: -"Operation command string from project manifest allowlist." - removed
Input schema / properties / context / descriptionRemoved value: -"Optional operation context object." - removed
Input schema / properties / input / descriptionRemoved value: -"Operation input object." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Target project id;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_promote_adapter_alias5 fields changed- removed
Input schema / properties / adapter_id / descriptionRemoved value: -"New adapter id target." - removed
Input schema / properties / alias / descriptionRemoved value: -"Existing alias name." - removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / weight / descriptionRemoved value: -"New weight."
- Changed
hydracept_quote_capability3 fields changed- removed
Input schema / properties / body / descriptionRemoved value: -"Invocation payload object validated against the capability schema." - removed
Input schema / properties / capability_key / descriptionRemoved value: -"Required capability registry key unless only legacy aliases are passed." - removed
Input schema / properties / input / descriptionRemoved value: -"Alias for body; do not pass both."
- Changed
hydracept_register_model_adapter11 fields changed- removed
Input schema / properties / base_model_family / descriptionRemoved value: -"Base model family key for routing." - removed
Input schema / properties / display_name / descriptionRemoved value: -"Human-readable adapter label." - removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / recommended_weight / descriptionRemoved value: -"Optional default LoRA weight (number)." - removed
Input schema / properties / source_file_path / descriptionRemoved value: -"Optional local file path (stdio)." - removed
Input schema / properties / source_kind / descriptionRemoved value: -"Source enum (e.g. huggingface, upload)." - removed
Input schema / properties / source_provider / descriptionRemoved value: -"Optional provider id." - removed
Input schema / properties / source_ref / descriptionRemoved value: -"Source URI or repo id." - removed
Input schema / properties / source_revision / descriptionRemoved value: -"Optional revision/sha." - removed
Input schema / properties / trigger_words / descriptionRemoved value: -"Optional trigger word list."
- Changed
hydracept_revalidate_model_adapter1 field changed- removed
Input schema / properties / adapter_id / descriptionRemoved value: -"Registered adapter id."
- Changed
hydracept_run7 fields changed- removed
Input schema / properties / body / descriptionRemoved value: -"Required capability input object (schema fields). Merged with session project context when bound." - removed
Input schema / properties / capability_key / descriptionRemoved value: -"Required capability registry key for POST .../jobs." - removed
Input schema / properties / idempotency_key / descriptionRemoved value: -"Optional string; server generates run-{uuid} when empty. Reuse for safe retries." - removed
Input schema / properties / input / descriptionRemoved value: -"Alias for body; do not pass both." - removed
Input schema / properties / max_cost / descriptionRemoved value: -"Optional number (USD): sets execution.executionConstraints.maxCostUsd before submit." - removed
Input schema / properties / timeout / descriptionRemoved value: -"Seconds to poll when wait=true; omit to poll until terminal with no tool-side limit (the MCP client request timeout may end the call first). On timeout, status may stay running — call hydracept_job_status." - removed
Input schema / properties / wait / descriptionRemoved value: -"Boolean, default true. When true, poll until succeeded/failed/canceled or timeout. When false, return job id and poll with hydracept_job_status."
- Changed
hydracept_set_adapter_default4 fields changed- removed
Input schema / properties / alias / descriptionRemoved value: -"Route-compatible alias to preselect." - removed
Input schema / properties / capability_key / descriptionRemoved value: -"Capability route (e.g. image.generate.v1)." - removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_smoke4 fields changed- removed
Input schema / properties / capability / descriptionRemoved value: -"Capability key for smoke (often image.generate.v1)." - removed
Input schema / properties / output_path / descriptionRemoved value: -"Stdio: optional local path to persist artifact bytes." - removed
Input schema / properties / poll_seconds / descriptionRemoved value: -"Optional max seconds to poll job completion." - removed
Input schema / properties / prompt / descriptionRemoved value: -"Text prompt input for smoke invocation."
- Changed
hydracept_status1 field changed- removed
Input schema / properties / refresh / descriptionRemoved value: -"Stdio: when true, also verify session over the network. Ignored on hosted MCP."
- Changed
hydracept_submit_job4 fields changed- removed
Input schema / properties / body / descriptionRemoved value: -"Capability input object; merged with session project context when bound." - removed
Input schema / properties / capability_key / descriptionRemoved value: -"Required capability registry key." - removed
Input schema / properties / idempotency_key / descriptionRemoved value: -"Optional string; server generates job-{uuid} when empty." - removed
Input schema / properties / input / descriptionRemoved value: -"Alias for body."
- Changed
hydracept_suggest_lora3 fields changed- removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / query / descriptionRemoved value: -"Alias, name, or search string."
- Changed
hydracept_use_lora6 fields changed- removed
Input schema / properties / base_model_family / descriptionRemoved value: -"Optional base model family override." - removed
Input schema / properties / environment / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / file_path / descriptionRemoved value: -"Optional local file path hint (stdio)." - removed
Input schema / properties / project_id / descriptionRemoved value: -"Optional; when omitted inherits projectId/environment from authenticated MCP session." - removed
Input schema / properties / query / descriptionRemoved value: -"Alias, adapter id, or HF link." - removed
Input schema / properties / refresh / descriptionRemoved value: -"Boolean: force metadata refresh."
- Changed
hydracept_verify_lockfile1 field changed- removed
Input schema / properties / body / descriptionRemoved value: -"Lockfile JSON object to verify."
- Changed
request_capability_quote3 fields changed- removed
Input schema / properties / body / descriptionRemoved value: -"Capability request create payload (capabilityKey, intent, etc.)." - changed
Input schema / titlePrevious value: -"hydracept_request_capability_quoteArguments"New value: +"request_capability_quoteArguments" - changed
Output schema / titlePrevious value: -"hydracept_request_capability_quoteDictOutput"New value: +"request_capability_quoteDictOutput"
- Changed
resolve_capability4 fields changed- removed
Input schema / properties / intent / descriptionRemoved value: -"Required string: user goal in natural language (passed verbatim to the resolver)." - removed
Input schema / properties / requirements / descriptionRemoved value: -"Optional object matching CapabilityResolutionRequest.requirements (e.g. modality tags). Default {}. runnableNow requires an authenticated project workspace on the API." - changed
Input schema / titlePrevious value: -"hydracept_resolve_capabilityArguments"New value: +"resolve_capabilityArguments" - changed
Output schema / titlePrevious value: -"hydracept_resolve_capabilityDictOutput"New value: +"resolve_capabilityDictOutput"
37 tool updates
- Changed
get_capability_request_quote3 fields changed- added
Input schema / properties / request_id / descriptionAdded value: +"Capability request uuid from request_capability_quote (full surfaces only; not on /mcp/compact)." - changed
Input schema / titlePrevious value: -"get_capability_request_quoteArguments"New value: +"hydracept_get_capability_request_quoteArguments" - changed
Output schema / titlePrevious value: -"get_capability_request_quoteDictOutput"New value: +"hydracept_get_capability_request_quoteDictOutput"
- Changed
hydracept_bind_adapter_alias4 fields changed- added
Input schema / properties / alias / descriptionAdded value: +"Alias to bind." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / version_id / descriptionAdded value: +"Optional specific alias version id."
- Changed
hydracept_capabilities2 fields changed- added
Input schema / properties / key / descriptionAdded value: +"Optional capability key for GET /v1/capabilities/{key}. When set, query is ignored." - added
Input schema / properties / query / descriptionAdded value: +"Optional search string when key is empty. Hosted: always POST /v1/capabilities/resolve (keyless). Stdio: resolve when authenticated, else list filtering."
- Changed
hydracept_clear_adapter_default3 fields changed- added
Input schema / properties / capability_key / descriptionAdded value: +"Capability route to clear default for." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_create_adapter_alias5 fields changed- added
Input schema / properties / adapter_id / descriptionAdded value: +"Target registered adapter id." - added
Input schema / properties / alias / descriptionAdded value: +"Semantic alias string." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / weight / descriptionAdded value: +"LoRA weight number."
- Changed
hydracept_download_artifact2 fields changed- added
Input schema / properties / artifact_id / descriptionAdded value: +"Required artifact id from job artifacts or run result." - added
Input schema / properties / job_id / descriptionAdded value: +"Required owning job id (scopes the artifact download URL)."
- Changed
hydracept_get_receipt1 field changed- added
Input schema / properties / job_id / descriptionAdded value: +"Job or execution id for GET /v1/jobs/{jobId}/receipt. Required on hosted MCP."
- Changed
hydracept_invoke3 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Invoke payload object." - added
Input schema / properties / capability_key / descriptionAdded value: +"Required capability key with invoke_sync in descriptor." - added
Input schema / properties / input / descriptionAdded value: +"Alias for body."
- Changed
hydracept_job_inspect1 field changed- added
Input schema / properties / job_id / descriptionAdded value: +"Required job id from prior run or hydracept_jobs_find."
- Changed
hydracept_job_status1 field changed- added
Input schema / properties / job_id / descriptionAdded value: +"Required job id from hydracept_run or hydracept_submit_job."
- Changed
hydracept_jobs_find4 fields changed- added
Input schema / properties / capability_key / descriptionAdded value: +"Optional filter to one capability key." - added
Input schema / properties / intent / descriptionAdded value: +"Required enum: recent, failed, or reusable." - added
Input schema / properties / limit / descriptionAdded value: +"Optional max rows (positive integer)." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional project scope;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_lockfile_emit1 field changed- added
Input schema / properties / receipt_id / descriptionAdded value: +"Pinned receipt id from hydracept_pinned_run or hydracept_pinned_get."
- Changed
hydracept_manifest_create1 field changed- added
Input schema / properties / body / descriptionAdded value: +"Object with receiptIds (required array of pinned receipt ids), optional label, pin, experimentHash."
- Changed
hydracept_manifest_verify1 field changed- added
Input schema / properties / manifest_id / descriptionAdded value: +"Manifest id from hydracept_manifest_create."
- Changed
hydracept_model_adapters2 fields changed- added
Input schema / properties / environment / descriptionAdded value: +"Environment name;Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_pinned_bulk1 field changed- added
Input schema / properties / body / descriptionAdded value: +"Bulk pinned request envelope (items array)."
- Changed
hydracept_pinned_bulk_get1 field changed- added
Input schema / properties / bulk_id / descriptionAdded value: +"Bulk id from hydracept_pinned_bulk response."
- Changed
hydracept_pinned_get1 field changed- added
Input schema / properties / receipt_id / descriptionAdded value: +"Pinned receipt id from hydracept_pinned_run."
- Changed
hydracept_pinned_run1 field changed- added
Input schema / properties / body / descriptionAdded value: +"Pinned inference request body (model pin, input, processing mode). Merged with session context."
- Changed
hydracept_prepare_adapter_selection1 field changed- added
Input schema / properties / adapters / descriptionAdded value: +"Array of adapter selection objects for generation patch."
- Changed
hydracept_preview_lora_source3 fields changed- added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / query / descriptionAdded value: +"HF repo id or URL to preview."
- Changed
hydracept_project_get_operation2 fields changed- added
Input schema / properties / operation_id / descriptionAdded value: +"Operation id from hydracept_project_request_operation." - added
Input schema / properties / project_id / descriptionAdded value: +"Project id;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_project_request_operation5 fields changed- added
Input schema / properties / action_key / descriptionAdded value: +"Allowlisted action key." - added
Input schema / properties / command / descriptionAdded value: +"Operation command string from project manifest allowlist." - added
Input schema / properties / context / descriptionAdded value: +"Optional operation context object." - added
Input schema / properties / input / descriptionAdded value: +"Operation input object." - added
Input schema / properties / project_id / descriptionAdded value: +"Target project id;Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_promote_adapter_alias5 fields changed- added
Input schema / properties / adapter_id / descriptionAdded value: +"New adapter id target." - added
Input schema / properties / alias / descriptionAdded value: +"Existing alias name." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / weight / descriptionAdded value: +"New weight."
- Changed
hydracept_quote_capability3 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Invocation payload object validated against the capability schema." - added
Input schema / properties / capability_key / descriptionAdded value: +"Required capability registry key unless only legacy aliases are passed." - added
Input schema / properties / input / descriptionAdded value: +"Alias for body; do not pass both."
- Changed
hydracept_register_model_adapter11 fields changed- added
Input schema / properties / base_model_family / descriptionAdded value: +"Base model family key for routing." - added
Input schema / properties / display_name / descriptionAdded value: +"Human-readable adapter label." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / recommended_weight / descriptionAdded value: +"Optional default LoRA weight (number)." - added
Input schema / properties / source_file_path / descriptionAdded value: +"Optional local file path (stdio)." - added
Input schema / properties / source_kind / descriptionAdded value: +"Source enum (e.g. huggingface, upload)." - added
Input schema / properties / source_provider / descriptionAdded value: +"Optional provider id." - added
Input schema / properties / source_ref / descriptionAdded value: +"Source URI or repo id." - added
Input schema / properties / source_revision / descriptionAdded value: +"Optional revision/sha." - added
Input schema / properties / trigger_words / descriptionAdded value: +"Optional trigger word list."
- Changed
hydracept_revalidate_model_adapter1 field changed- added
Input schema / properties / adapter_id / descriptionAdded value: +"Registered adapter id."
- Changed
hydracept_run7 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Required capability input object (schema fields). Merged with session project context when bound." - added
Input schema / properties / capability_key / descriptionAdded value: +"Required capability registry key for POST .../jobs." - added
Input schema / properties / idempotency_key / descriptionAdded value: +"Optional string; server generates run-{uuid} when empty. Reuse for safe retries." - added
Input schema / properties / input / descriptionAdded value: +"Alias for body; do not pass both." - added
Input schema / properties / max_cost / descriptionAdded value: +"Optional number (USD): sets execution.executionConstraints.maxCostUsd before submit." - added
Input schema / properties / timeout / descriptionAdded value: +"Seconds to poll when wait=true; omit to poll until terminal with no tool-side limit (the MCP client request timeout may end the call first). On timeout, status may stay running — call hydracept_job_status." - added
Input schema / properties / wait / descriptionAdded value: +"Boolean, default true. When true, poll until succeeded/failed/canceled or timeout. When false, return job id and poll with hydracept_job_status."
- Changed
hydracept_set_adapter_default4 fields changed- added
Input schema / properties / alias / descriptionAdded value: +"Route-compatible alias to preselect." - added
Input schema / properties / capability_key / descriptionAdded value: +"Capability route (e.g. image.generate.v1)." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session."
- Changed
hydracept_smoke4 fields changed- added
Input schema / properties / capability / descriptionAdded value: +"Capability key for smoke (often image.generate.v1)." - added
Input schema / properties / output_path / descriptionAdded value: +"Stdio: optional local path to persist artifact bytes." - added
Input schema / properties / poll_seconds / descriptionAdded value: +"Optional max seconds to poll job completion." - added
Input schema / properties / prompt / descriptionAdded value: +"Text prompt input for smoke invocation."
- Changed
hydracept_status1 field changed- added
Input schema / properties / refresh / descriptionAdded value: +"Stdio: when true, also verify session over the network. Ignored on hosted MCP."
- Changed
hydracept_submit_job4 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Capability input object; merged with session project context when bound." - added
Input schema / properties / capability_key / descriptionAdded value: +"Required capability registry key." - added
Input schema / properties / idempotency_key / descriptionAdded value: +"Optional string; server generates job-{uuid} when empty." - added
Input schema / properties / input / descriptionAdded value: +"Alias for body."
- Changed
hydracept_suggest_lora3 fields changed- added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / query / descriptionAdded value: +"Alias, name, or search string."
- Changed
hydracept_use_lora6 fields changed- added
Input schema / properties / base_model_family / descriptionAdded value: +"Optional base model family override." - added
Input schema / properties / environment / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / file_path / descriptionAdded value: +"Optional local file path hint (stdio)." - added
Input schema / properties / project_id / descriptionAdded value: +"Optional; when omitted inherits projectId/environment from authenticated MCP session." - added
Input schema / properties / query / descriptionAdded value: +"Alias, adapter id, or HF link." - added
Input schema / properties / refresh / descriptionAdded value: +"Boolean: force metadata refresh."
- Changed
hydracept_verify_lockfile1 field changed- added
Input schema / properties / body / descriptionAdded value: +"Lockfile JSON object to verify."
- Changed
request_capability_quote3 fields changed- added
Input schema / properties / body / descriptionAdded value: +"Capability request create payload (capabilityKey, intent, etc.)." - changed
Input schema / titlePrevious value: -"request_capability_quoteArguments"New value: +"hydracept_request_capability_quoteArguments" - changed
Output schema / titlePrevious value: -"request_capability_quoteDictOutput"New value: +"hydracept_request_capability_quoteDictOutput"
- Changed
resolve_capability4 fields changed- added
Input schema / properties / intent / descriptionAdded value: +"Required string: user goal in natural language (passed verbatim to the resolver)." - added
Input schema / properties / requirements / descriptionAdded value: +"Optional object matching CapabilityResolutionRequest.requirements (e.g. modality tags). Default {}. runnableNow requires an authenticated project workspace on the API." - changed
Input schema / titlePrevious value: -"resolve_capabilityArguments"New value: +"hydracept_resolve_capabilityArguments" - changed
Output schema / titlePrevious value: -"resolve_capabilityDictOutput"New value: +"hydracept_resolve_capabilityDictOutput"
1 tool update
- Removed
estimate_capability
3 tool updates
- Added
hydracept_preview_lora_source - Added
hydracept_suggest_lora - Added
hydracept_use_lora
35 tool updates
- First observed
estimate_capability - First observed
get_capability_request_quote - First observed
hydracept_bind_adapter_alias - First observed
hydracept_capabilities - First observed
hydracept_clear_adapter_default - First observed
hydracept_create_adapter_alias - First observed
hydracept_download_artifact - First observed
hydracept_get_receipt - First observed
hydracept_invoke - First observed
hydracept_job_inspect - First observed
hydracept_job_status - First observed
hydracept_jobs_find - First observed
hydracept_lockfile_emit - First observed
hydracept_manifest_create - First observed
hydracept_manifest_verify - First observed
hydracept_model_adapters - First observed
hydracept_pinned_bulk - First observed
hydracept_pinned_bulk_get - First observed
hydracept_pinned_get - First observed
hydracept_pinned_run - First observed
hydracept_prepare_adapter_selection - First observed
hydracept_project_get_operation - First observed
hydracept_project_request_operation - First observed
hydracept_promote_adapter_alias - First observed
hydracept_quote_capability - First observed
hydracept_register_model_adapter - First observed
hydracept_revalidate_model_adapter - First observed
hydracept_run - First observed
hydracept_set_adapter_default - First observed
hydracept_smoke - First observed
hydracept_status - First observed
hydracept_submit_job - First observed
hydracept_verify_lockfile - First observed
request_capability_quote - First observed
resolve_capability
Publisher details
- Operator
- Zencode Consulting Inc. · Publisher source
- Operator website
- https://zencode.ca
- Vendor relationship
- Not applicable
- Documentation
- https://docs.hydracept.com
- Trust center
- https://hydracept.com/trust/
- Restrictions
- Not applicable
Related MCP Connectors
Scoped agent execution. Server-side credentials, policy, budgets and verifiable receipts.
Agent routing, safety preflight, execution receipts, best execution and verified outcomes.
AI agent infrastructure for discovery, authorization, execution, identity, and signed receipts.
Hosted runtime for persistent agent teams, durable workflows, memory, schedules, and goals.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables agent commerce with prepaid credits, authenticated bounded paid execution, and machine-readable fulfillment.-
- AlicenseNot gradedqualityCmaintenanceProvides isolated sandbox environments for AI agents to execute code securely, generating signed receipts for every execution to ensure auditability and trust.13 npm4MIT
- AlicenseNot gradedqualityBmaintenanceEnables host agents to launch and supervise durable, long-horizon AI jobs—starting, running, resuming, checking budgets, and inspecting assembled context—so tasks can survive restarts and outlive the conversation with verified completion.MIT
- FlicenseNot gradedqualityAmaintenanceProvides a trust and governance layer for AI agents, enabling secure API access, credential vaulting, paid execution with human approval, and automatic call resume.6 npm2-
Glama MCP Gateway
Add one secure layer between your agents and this server.