get_health
Return public health and persistence state.
Parameters
No parameters.
Raw schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}by barneywohl
Search and verify open AI artifacts, hosted downloads, trust, and provenance.
Search and verify open AI artifacts, hosted downloads, trust, and provenance.
Captured live from the server via tools/list.
Return public health and persistence state.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return public catalog scale, source coverage, and readiness facts.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return popular, newest, and non-Hugging Face open-source AI records in one bounded response.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return public trending artifacts from aggregate pageview, download, mirror-request, and product-action signals.
| window | string | optional | |
| limit | number | optional |
{
"type": "object",
"properties": {
"window": {
"type": "string",
"enum": [
"24h",
"7d",
"30d",
"all"
]
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 50
}
},
"additionalProperties": false
}Return privacy-safe aggregate traffic, hosted-download, mirror-request, product-action, and agent/crawler discovery signals.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return the single-call agent discovery contract for answer engines, OpenClaw/Hermes-style agents, MCP clients, OpenAPI users, crawlers, citation targets, and bounded API entrypoints.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return the machine-readable AI crawler/user-agent allowlist, official verification links, and WAF guidance.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return citation-ready AI-search guidance for Perplexity, ChatGPT, Gemini, Grok, Claude, open agents, and MCP clients.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return ready-to-use recommendation wording, assistant prompts, integration snippets, citation targets, sharing templates, and claim boundaries for AI assistants and agents.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return the AI answer-engine mention monitoring contract, prompt targets, provider targets, citation goals, and crawler readiness signals.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return public AI mention/citation result rows and summary rollups for answer-engine visibility monitoring.
| provider | string | optional | |
| promptId | string | optional | |
| limit | number | optional |
{
"type": "object",
"properties": {
"provider": {
"type": "string"
},
"promptId": {
"type": "string"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100
}
},
"additionalProperties": false
}Return a compact citation pack for answer engines: safe claims, avoid claims, citation order, proof URLs, and bounded extraction rows.
| q | string | optional | |
| query | string | optional | |
| slug | string | optional |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"query": {
"type": "string"
},
"slug": {
"type": "string"
}
},
"additionalProperties": false
}Return one provider's coverage, policy, rollups, and top imported records.
| id | string | optional | |
| source | string | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"source": {
"type": "string"
}
},
"additionalProperties": false
}Return public mirror signals, totals, and pack summaries.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return ranked artifact recommendations for a concrete use case, with fit reasons, tool commands, and hosted/mirror actions.
| useCase | string | optional | |
| q | string | optional | |
| tool | string | optional | |
| commercial | boolean | optional | |
| hosted | boolean | optional | |
| limit | number | optional |
{
"type": "object",
"properties": {
"useCase": {
"type": "string"
},
"q": {
"type": "string"
},
"tool": {
"type": "string",
"enum": [
"ollama",
"lm-studio",
"comfyui",
"transformers",
"llama.cpp"
]
},
"commercial": {
"type": "boolean"
},
"hosted": {
"type": "boolean"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 25
}
},
"additionalProperties": false
}Return intent-specific agent workflows for RAG, hosted downloads, commercial-safe search, and mirror prioritization.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return a copyable Hugging Bay release manifest template for labs, including source URLs, hashes, runtime notes, upload-session body, and reviewed fallback fields.
| kind | string | optional |
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"llm",
"dataset",
"vision",
"audio",
"agent",
"app",
"eval"
]
}
},
"additionalProperties": false
}List public publisher namespaces with artifact counts, hosted-file counts, claim state, and trust stats.
| q | string | optional | |
| limit | number | optional |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100
}
},
"additionalProperties": false
}Fetch one public publisher namespace profile with releases, hosted files, claim state, and trust stats.
| namespace | string | required | |
| limit | number | optional |
{
"type": "object",
"properties": {
"namespace": {
"type": "string"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100
}
},
"required": [
"namespace"
],
"additionalProperties": false
}Return mirror candidates with readiness scores, blockers, compatible tools, and selected safe files.
| limit | number | optional | |
| candidateLimit | number | optional | |
| requestedOnly | boolean | optional | |
| tool | string | optional | |
| maxBytes | number | optional |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"minimum": 1,
"maximum": 50
},
"candidateLimit": {
"type": "number",
"minimum": 1,
"maximum": 100
},
"requestedOnly": {
"type": "boolean"
},
"tool": {
"type": "string",
"enum": [
"ollama",
"lm-studio",
"comfyui",
"transformers",
"llama.cpp"
]
},
"maxBytes": {
"type": "number",
"minimum": 1
}
},
"additionalProperties": false
}Return a public mirror scaling readiness preview with candidate counts, storage readiness, policy, and blockers. Does not expose execution commands or mirror files.
| limit | number | optional | |
| candidateLimit | number | optional | |
| targetHostedFiles | number | optional | |
| maxPlannedBytes | number | optional | |
| requestedOnly | boolean | optional | |
| includeSupportOnly | boolean | optional | |
| includeReviewedRiskyWeights | boolean | optional |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"minimum": 1,
"maximum": 25
},
"candidateLimit": {
"type": "number",
"minimum": 1,
"maximum": 50
},
"targetHostedFiles": {
"type": "number",
"minimum": 1
},
"maxPlannedBytes": {
"type": "number",
"minimum": 1
},
"requestedOnly": {
"type": "boolean"
},
"includeSupportOnly": {
"type": "boolean"
},
"includeReviewedRiskyWeights": {
"type": "boolean"
}
},
"additionalProperties": false
}List practical AI stack packs for high-intent use cases.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Fetch one stack pack with bounded ranked artifact rows.
| slug | string | required |
{
"type": "object",
"properties": {
"slug": {
"type": "string"
}
},
"required": [
"slug"
],
"additionalProperties": false
}List citation-ready answer packs for AI search engines, agents, and common open AI artifact questions.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Fetch one answer pack with short answer, canonical citations, extraction APIs, and ranked rows.
| slug | string | required |
{
"type": "object",
"properties": {
"slug": {
"type": "string"
}
},
"required": [
"slug"
],
"additionalProperties": false
}Fetch one ranking as JSON so agents do not scrape ranking HTML.
| slug | string | required |
{
"type": "object",
"properties": {
"slug": {
"type": "string"
}
},
"required": [
"slug"
],
"additionalProperties": false
}Search bounded public catalog rows with summary=1, filters, limit, cursor, and optional semantic reranking.
| q | string | optional | |
| limit | number | optional | |
| cursor | string | optional | |
| sort | string | optional | |
| type | string | optional | |
| license | string | optional | |
| task | string | optional | |
| framework | string | optional | |
| format | string | optional | |
| hosting | string | optional | |
| reviewStatus | string | optional | |
| source | string | optional | |
| commercial | string | optional | |
| semantic | string | optional | |
| explain | string | optional |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 200
},
"cursor": {
"type": "string"
},
"sort": {
"type": "string",
"enum": [
"best",
"ready",
"mirrorable",
"trust",
"updated",
"downloads",
"stars",
"demand",
"mirrors",
"name",
"size",
"license"
]
},
"type": {
"type": "string"
},
"license": {
"type": "string"
},
"task": {
"type": "string"
},
"framework": {
"type": "string"
},
"format": {
"type": "string"
},
"hosting": {
"type": "string"
},
"reviewStatus": {
"type": "string",
"enum": [
"first-review",
"needs-evidence",
"reviewed",
"verified-run",
"benchmark"
]
},
"source": {
"type": "string"
},
"commercial": {
"type": "string",
"enum": [
"1",
"true"
]
},
"semantic": {
"type": "string",
"enum": [
"1",
"true"
]
},
"explain": {
"type": "string",
"enum": [
"1",
"true"
]
}
},
"additionalProperties": false
}Resolve an upstream repo URL, owner/name, or artifact id to a Hugging Bay artifact plus hosted/download/mirror actions.
| repo | string | optional | |
| url | string | optional | |
| q | string | optional | |
| source | string | optional |
{
"type": "object",
"properties": {
"repo": {
"type": "string"
},
"url": {
"type": "string"
},
"q": {
"type": "string"
},
"source": {
"type": "string",
"enum": [
"huggingface",
"modelscope",
"github",
"zenodo",
"arxiv",
"openml",
"dataverse",
"datacite",
"paperswithcode",
"opendatalab",
"opencompass"
]
}
},
"additionalProperties": false
}Fetch one full artifact JSON document by id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}For a gated or restricted model, return ranked ungated, commercially-usable equivalents at the same capability tier (with hosted-download availability). Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Will this model run on a given GPU? Returns per-GPU fit verdict (fits/tight/no), weights+KV-cache VRAM estimate, max context that fits, and smaller-quant options. Args: id, gpu (e.g. rtx4090-24, rtx3090-24, a100-80, h100-80, mac-m3-max-64), ctx, batch.
| id | string | required | |
| gpu | string | optional | |
| ctx | integer | optional | |
| batch | integer | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"gpu": {
"type": "string"
},
"ctx": {
"type": "integer"
},
"batch": {
"type": "integer"
}
},
"required": [
"id"
],
"additionalProperties": false
}Recommend commercially-safe, ungated open models for a use case. Returns a ranked shortlist with license clarity and hosted-download availability. Args: task (e.g. coding, chat, embeddings, vision, reasoning), commercial (true to restrict to commercial-safe licenses), limit.
| task | string | optional | |
| commercial | boolean | optional | |
| limit | integer | optional |
{
"type": "object",
"properties": {
"task": {
"type": "string"
},
"commercial": {
"type": "boolean"
},
"limit": {
"type": "integer"
}
},
"additionalProperties": false
}List available quantizations for a model (GGUF/AWQ/GPTQ/etc.) with per-quant size, precision, and hosted-download availability, so an agent can pick the smallest that fits. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Model genealogy: exact base-model ancestor chain (with effective-license carry-through) plus known catalog derivatives that name this model as their base. Use to trace provenance or find fine-tunes/quants built on a model. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Score a model card's completeness 0-100 (grade A-F) across summary, license clarity, base-model, eval results, datasets, tags, hosted bytes, and provenance, with a prioritized fix list. Use as a card-quality signal or to tell a publisher exactly what to add. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}One-call composite decision document for a model: safe-to-run verdict, license + effective-commercial-use, GPU fit summary, model-card completeness score, and base-model lineage — plus links to every detail endpoint. The fastest way to evaluate a model before recommending or running it. Args: id, gpu (optional, e.g. rtx4090-24).
| id | string | required | |
| gpu | string | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"gpu": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}The golden path in one call: recommend open models for a task AND verify each finalist (safe-to-run verdict, effective license, GPU fit, card score, lineage). Returns ranked composite reports plus a bestPick. Use this FIRST when a user asks 'what model should I use for X'. Args: task (e.g. coding, chat, embeddings, vision), commercial (true to require commercial-safe licenses), gpu (e.g. rtx4090-24), limit (1-5).
| task | string | required | |
| commercial | boolean | optional | |
| gpu | string | optional | |
| limit | integer | optional |
{
"type": "object",
"properties": {
"task": {
"type": "string"
},
"commercial": {
"type": "boolean"
},
"gpu": {
"type": "string"
},
"limit": {
"type": "integer"
}
},
"required": [
"task"
],
"additionalProperties": false
}One-call local-run plan for a model: GPU fit verdict, the recommended variant (as-is or the smallest hosted quant that fits), the full quant table, and ordered steps (safety check, hash-verified download plan, ollama/llama.cpp/vLLM run commands, post-download hash verify). Args: id, gpu, ctx.
| id | string | required | |
| gpu | string | optional | |
| ctx | integer | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"gpu": {
"type": "string"
},
"ctx": {
"type": "integer"
}
},
"required": [
"id"
],
"additionalProperties": false
}Trust-weighted open-model leaderboard for a benchmark (verified evidence outranks self-reported scores); each row carries license clarity. Args: benchmark (e.g. mmlu, humaneval), metric (optional).
| benchmark | string | required | |
| metric | string | optional |
{
"type": "object",
"properties": {
"benchmark": {
"type": "string"
},
"metric": {
"type": "string"
}
},
"required": [
"benchmark"
],
"additionalProperties": false
}All normalized benchmark results recorded for one model (benchmark, metric, score, verified flag). Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Paste-ready recommendation PARAGRAPH with inline [n] citation markers resolving to stable Hugging Bay URLs — for when you need to answer 'what model should I use' in prose with checkable sources. Args: task, commercial, gpu.
| task | string | required | |
| commercial | boolean | optional | |
| gpu | string | optional |
{
"type": "object",
"properties": {
"task": {
"type": "string"
},
"commercial": {
"type": "boolean"
},
"gpu": {
"type": "string"
}
},
"required": [
"task"
],
"additionalProperties": false
}Copy-paste-runnable integration snippets for a model across huggingface-cli/huggingface_hub/transformers/ollama/llama.cpp/vLLM/LangChain/LlamaIndex plus a hash-verify recipe and MCP config — filtered to what actually applies to the artifact's type and formats. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Byte-level inspection of a model's hosted files: parses the safetensors header (real param count, dtypes), GGUF header (architecture, context, quant), and config.json (custom-code architecture risk), then cross-checks the bytes against the declared card. Catches mislabeled sizes and card/weights mismatches. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Which local runners can run this exact model (by format + platform) with the run command for each, plus incompatible runners and why. Args: id, platform.
| id | string | required | |
| platform | string | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"platform": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Dependency blast radius for a model: known catalog derivatives affected if it changes/withdraws + the base-model chain it inherits. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Typed change timeline for a model: identity/digest changes and advisories, newest first (distinguishes changed vs unsafe). Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Delegate find+verify+plan for a task to Hugging Bay; get back a SIGNED decision (best eligible model, budget check, alternatives, next actions). Verify the signature to trust it. Args: task, constraints{gpu, commercial, maxBytes}.
| task | string | required | |
| constraints | object | optional |
{
"type": "object",
"properties": {
"task": {
"type": "string"
},
"constraints": {
"type": "object"
}
},
"required": [
"task"
],
"additionalProperties": false
}Policy gate for an agent action: does downloading/using this model fit size/license/destination/safety budgets? Returns allow|deny + reasons. Args: artifactId, action, maxBytes, requireCommercial.
| artifactId | string | required | |
| action | string | optional | |
| maxBytes | integer | optional | |
| requireCommercial | boolean | optional |
{
"type": "object",
"properties": {
"artifactId": {
"type": "string"
},
"action": {
"type": "string"
},
"maxBytes": {
"type": "integer"
},
"requireCommercial": {
"type": "boolean"
}
},
"required": [
"artifactId"
],
"additionalProperties": false
}Publisher preflight for a release: objective integrity BLOCKERS (unhashed files, no license, no inventory) separated from documentation-quality WARNINGS (never blocking, never a safety signal). Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Standards-backed SBOM for a model: SPDX 2.3 (default), CycloneDX 1.5, or SPDX tag:value — hashed files, license (SPDX id), and base-model relationships, for tools you already run. Args: id, format (spdx|cyclonedx|spdx-tag).
| id | string | required | |
| format | string | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"format": {
"type": "string",
"enum": [
"spdx",
"cyclonedx",
"spdx-tag"
]
}
},
"required": [
"id"
],
"additionalProperties": false
}Signed, CycloneDX-compatible AI Bill of Materials for a model: weights files with SHA-256 hashes, license posture with effective commercial-use, base-model dependency chain, and scan/verification state. Archive it or diff it across versions for supply-chain audits. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Executable open-model stack for a job (laptop-rag, local-coding, multilingual-embeddings, tool-calling-agent, document-extraction): each role resolved to an exact eligible verified variant with lock + run steps. Args: slug, gpu, commercial.
| slug | string | required | |
| gpu | string | optional | |
| commercial | boolean | optional |
{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"gpu": {
"type": "string"
},
"commercial": {
"type": "boolean"
}
},
"required": [
"slug"
],
"additionalProperties": false
}Migrate off a closed model/API: given a closed model name (gpt-4o, text-embedding-3, whisper, ...), return eligible open alternatives + a migration plan with rollback. Args: from, gpu, commercial.
| from | string | required | |
| gpu | string | optional | |
| commercial | boolean | optional |
{
"type": "object",
"properties": {
"from": {
"type": "string"
},
"gpu": {
"type": "string"
},
"commercial": {
"type": "boolean"
}
},
"required": [
"from"
],
"additionalProperties": false
}Model Doctor: paste a failing run's log/error output and get a curated diagnosis — failure class, ranked non-destructive fixes, smaller hosted alternatives when memory-bound, and the model's chat contract when relevant. Args: log (required), runner, gpu, artifactId.
| log | string | required | |
| runner | string | optional | |
| gpu | string | optional | |
| artifactId | string | optional |
{
"type": "object",
"properties": {
"log": {
"type": "string"
},
"runner": {
"type": "string"
},
"gpu": {
"type": "string"
},
"artifactId": {
"type": "string"
}
},
"required": [
"log"
],
"additionalProperties": false
}Chat-template contract for a model: BOS/EOS/stop tokens, thinking markers, tool-calling conventions, and deterministic conformance fixtures — prevents correct weights from producing broken conversations. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Resolve an immutable hb://{owner}/{name}@sha256:{digest} artifact identity. Returns 'resolved' when current bytes match, or an explicit 'identity-changed' warning — never silently retargets. Arg: uri.
| uri | string | required |
{
"type": "object",
"properties": {
"uri": {
"type": "string"
}
},
"required": [
"uri"
],
"additionalProperties": false
}Generate a bay.lock reproducible dependency document for an artifact: immutable hb:// identity, per-file sha256 + sizes + hosting, license verdict, safety snapshot. Restore/verify with the hbay CLI. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Whole-tree license risk for a model: risk grade (low|moderate|elevated|high), effective commercial-use across the base-model chain, laundering signal, and the combined obligations checklist. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Impersonation check: is this repo a near-miss (edit distance) of a popular publisher or model name? Catches 'Qwem/Qwen2.5'-style supply-chain lookalikes. Verdict: clear | lookalike-naming | suspected-impersonation. Arg: id.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}File-level integrity diff between two artifacts' manifests (added/removed/changed-hash files) — a supply-chain tamper check for re-mirrors or version bumps. A changed sha256 on a same-named file is a red flag. Args: id, against (the other artifact id).
| id | string | required | |
| against | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"against": {
"type": "string"
}
},
"required": [
"id",
"against"
],
"additionalProperties": false
}Public security advisories: flagged and quarantined artifacts, open moderation cases, and the scanning policy.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}List revoked artifact identities (withdrawn/compromised/license-revoked/superseded/malware). Honor these before running or trusting an artifact; a match means do not run.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Check whether a specific artifact identity is revoked. Returns revoked true/false plus reason, severity, and a replacement id when one exists.
| id | string | required | Artifact id to check. |
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Artifact id to check."
}
},
"required": [
"id"
],
"additionalProperties": false
}Adversarial-pattern scan of one artifact: unsafe serialization (pickle), payloads hidden among weights, license laundering, homoglyph/typosquat namespaces, metadata spoofing. Returns verdict clean|suspicious|dangerous with per-threat evidence — a verify-before-trust signal, not proof of malice.
| id | string | required | Artifact id to scan. |
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Artifact id to scan."
}
},
"required": [
"id"
],
"additionalProperties": false
}Runnable-completeness verdict for one artifact: indexed|metadata-complete|partial-hosted|complete-hosted|run-verified|revoked with the exact missing components. Use before pulling — file counts never imply runnability.
| id | string | required | Artifact id. |
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Artifact id."
}
},
"required": [
"id"
],
"additionalProperties": false
}Signed, digest-specific artifact passport: provenance, license verdict, safety, bundle state, evidence counts — plus ready-to-paste README embed snippets. Tamper-evident; a changed manifestDigest means the bytes changed.
| id | string | required | Artifact id. |
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Artifact id."
}
},
"required": [
"id"
],
"additionalProperties": false
}Moderator-approved community executable stacks (reviewed queue: sha256-pinned dependencies, allowlisted commands; nothing publishes without review).
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Fixed BYOC eval suites for try-before-pull on compute the user owns. Pass suite + endpointKind (openai-compatible|ollama|llama-cpp) + model for an executable request plan — credentials never touch the server.
| suite | string | optional | |
| endpointKind | string | optional | |
| model | string | optional |
{
"type": "object",
"properties": {
"suite": {
"type": "string"
},
"endpointKind": {
"type": "string"
},
"model": {
"type": "string"
}
},
"additionalProperties": false
}Public bundle-state counts: weightsHosted vs supportFilesOnly vs metadataOnly — hosting reported by runnable completeness, never file counts.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Declared service incidents: open incidents plus incidents resolved within 90 days. Complements the live health/readiness probes.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Evidence missions: ranked verification gaps in the most-used artifacts (first verified run, license pin-down), each with exact submit instructions. Use to direct verification effort where one receipt most improves the evidence base.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}One decisive safe-to-run verdict: pass an artifact id, a repo (owner/name), or a raw file sha256 — unknown hashes return verdict unknown so unverified provenance reads as a risk signal.
| id | string | optional | |
| repo | string | optional | |
| sha256 | string | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"repo": {
"type": "string"
},
"sha256": {
"type": "string"
}
},
"additionalProperties": false
}Fetch agent-oriented artifact metadata with provenance, hosting, and safe next steps.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch one artifact's metadata, card, trust bundle, hosted files, and mirror readiness in one response.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch a launch-ready release bundle for labs and agents: publisher claim, same-as-upstream evidence, trust bundle, hosted files, local-run commands, and reviewed fallback readiness.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch a compact release readiness score/checklist for a lab release: namespace, provenance, license, scans, signed manifests, hosted files, runtime guidance, community proof, and reviewed fallback status.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch one artifact's hosted download state, upstream source, and reviewed peer-assisted fallback metadata.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch one artifact's reviewed torrent/magnet fallback bundle, scoped to hosted-file hashes and reviewer evidence.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch one artifact's fit labels, trust gaps, evidence, hardware fit, and mirror decision data.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch copyable local-use commands, required files, warnings, and next actions for one artifact.
| id | string | required | |
| tool | string | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"tool": {
"type": "string",
"enum": [
"ollama",
"lm-studio",
"comfyui",
"transformers",
"llama.cpp"
]
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch a manifest-backed plan for downloading all Hugging Bay-hosted verified files for one artifact.
| id | string | required | |
| tool | string | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"tool": {
"type": "string",
"enum": [
"ollama",
"lm-studio",
"comfyui",
"transformers",
"llama.cpp"
]
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch repo-grade artifact card JSON or Markdown.
| id | string | required | |
| markdown | boolean | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"markdown": {
"type": "boolean"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch public community ratings, reviews, and verified-run attestations for an artifact.
| id | string | required | |
| limit | number | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 200
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch aggregate public community trust signals, recent reviews, and top helpful reviews.
| limit | number | optional |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100
}
},
"additionalProperties": false
}Fetch high-priority artifacts that need community reviews, verified-run evidence, or benchmark reports.
| mode | string | optional | |
| hosting | string | optional | |
| maxReviews | number | optional | |
| limit | number | optional |
{
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": [
"first-review",
"needs-evidence",
"verified-run",
"benchmark"
]
},
"hosting": {
"type": "string",
"enum": [
"actionable",
"hosted",
"reviewable",
"all"
]
},
"maxReviews": {
"type": "number",
"minimum": 0,
"maximum": 25
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100
}
},
"additionalProperties": false
}Fetch public benchmark/evidence rollups grouped by benchmark, tool, and hardware.
| limit | number | optional |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100
}
},
"additionalProperties": false
}Compare up to six artifact ids or owner/name repos side by side.
| ids | array | required |
{
"type": "object",
"properties": {
"ids": {
"type": "array",
"minItems": 1,
"maxItems": 6,
"items": {
"type": "string"
}
}
},
"required": [
"ids"
],
"additionalProperties": false
}Preview one hosted text-like file with a bounded first chunk and row samples.
| id | string | required | |
| path | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"path": {
"type": "string"
}
},
"required": [
"id",
"path"
],
"additionalProperties": false
}List one artifact's files with bounded pagination.
| id | string | required | |
| limit | number | optional | |
| cursor | string | optional | |
| tool | string | optional |
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 500
},
"cursor": {
"type": "string"
},
"tool": {
"type": "string",
"enum": [
"ollama",
"lm-studio",
"comfyui",
"transformers",
"llama.cpp"
]
}
},
"required": [
"id"
],
"additionalProperties": false
}List files actually hosted by Hugging Bay.
| q | string | optional | |
| pack | string | optional | |
| artifactId | string | optional | |
| path | string | optional | |
| sourceKind | string | optional | |
| tool | string | optional | |
| limit | number | optional |
{
"type": "object",
"properties": {
"q": {
"type": "string"
},
"pack": {
"type": "string"
},
"artifactId": {
"type": "string"
},
"path": {
"type": "string"
},
"sourceKind": {
"type": "string"
},
"tool": {
"type": "string",
"enum": [
"ollama",
"lm-studio",
"comfyui",
"transformers",
"llama.cpp"
]
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 1000
}
},
"additionalProperties": false
}List curated discovery/download packs.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Fetch one curated pack with artifact rows.
| slug | string | required |
{
"type": "object",
"properties": {
"slug": {
"type": "string"
}
},
"required": [
"slug"
],
"additionalProperties": false
}List requested and high-download mirror candidates.
| limit | number | optional | |
| requestedOnly | boolean | optional | |
| requested | boolean | optional |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100
},
"requestedOnly": {
"type": "boolean"
},
"requested": {
"type": "boolean"
}
},
"additionalProperties": false
}List registered Hugging Bay mirror nodes and health state.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}List generated catalog topics.
| limit | number | optional | |
| cursor | string | optional |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"minimum": 1,
"maximum": 100
},
"cursor": {
"type": "string"
}
},
"additionalProperties": false
}Fetch one topic and ranked artifact rows.
| slug | string | required |
{
"type": "object",
"properties": {
"slug": {
"type": "string"
}
},
"required": [
"slug"
],
"additionalProperties": false
}Fetch artifact trust evidence.
| id | string | required |
{
"type": "object",
"properties": {
"id": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Fetch public manifest signing key metadata.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Fetch sitemap, URL batch, and crawl-readiness status.
Parameters
No parameters.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Fetch bounded canonical URL batches by kind, with optional artifact source/type/tool filters.
| kind | string | optional | |
| limit | number | optional | |
| cursor | string | optional | |
| q | string | optional | |
| source | string | optional | |
| type | string | optional | |
| license | string | optional | |
| format | string | optional | |
| hosting | string | optional | |
| reviewStatus | string | optional | |
| tool | string | optional | |
| worksWith | string | optional | |
| commercial | boolean | optional | |
| verified | boolean | optional | |
| sort | string | optional |
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"static",
"publisher",
"ranking",
"stack",
"intent",
"answer",
"citation-pack",
"source",
"topic",
"artifact",
"artifact-section",
"artifact-evidence",
"downloadable",
"agent-doc"
]
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 1000
},
"cursor": {
"type": "string"
},
"q": {
"type": "string"
},
"source": {
"type": "string"
},
"type": {
"type": "string"
},
"license": {
"type": "string"
},
"format": {
"type": "string"
},
"hosting": {
"type": "string"
},
"reviewStatus": {
"type": "string",
"enum": [
"first-review",
"needs-evidence",
"reviewed",
"verified-run",
"benchmark"
]
},
"tool": {
"type": "string",
"enum": [
"ollama",
"lm-studio",
"comfyui",
"transformers",
"llama.cpp"
]
},
"worksWith": {
"type": "string",
"enum": [
"ollama",
"lm-studio",
"comfyui",
"transformers",
"llama.cpp"
]
},
"commercial": {
"type": "boolean"
},
"verified": {
"type": "boolean"
},
"sort": {
"type": "string",
"enum": [
"best",
"ready",
"mirrorable",
"trust",
"downloads",
"stars",
"mirrors",
"demand",
"name",
"size",
"license",
"updated"
]
}
},
"additionalProperties": false
}README not available yet.
claude_desktop_config.json
{
"mcpServers": {
"hugging-bay": {
"command": "npx",
"args": [
"-y",
"hugging-bay-mcp@0.1.0"
]
}
}
}