Hologram Model Hub
Find open models and get download links with the SHA-256 each file must have.
Should I use this
Quality & Safety
Findings (1)
- LOWin get_model
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"model-hub": {
"url": "https://hub.uor.foundation/mcp"
}
}
}Remote endpoints
https://hub.uor.foundation/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
🟢search_models(query, task, license, format, max_weights_gb, ...)
Find open models in the hub's index. Every result has all of its files addressed by SHA-256. Returns id, task, library, licence, parameters, weight size, downloads and where the bytes live.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Part of the model id, e.g. 'qwen' or 'whisper'."
},
"task": {
"type": "string",
"description": "Hugging Face pipeline tag, e.g. text-generation, text-to-speech, feature-extraction."
},
"license": {
"type": "string",
"description": "SPDX-style licence id, e.g. apache-2.0, mit."
},
"format": {
"type": "string",
"description": "gguf, safetensors, mlx, onnx …"
},
"max_weights_gb": {
"type": "number",
"description": "Upper bound on the total size of the weights."
},
"sort": {
"type": "string",
"enum": [
"trending",
"downloads",
"likes",
"newest"
],
"default": "trending"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10
}
},
"additionalProperties": false
}🟢get_model(id)
The pinned revision of one model, its files with size and SHA-256, its GGUF quantisations if any, and its sources with their current health.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "org/name, as on Hugging Face."
}
},
"required": [
"id"
],
"additionalProperties": false
}🟢resolve_file(id, path, quant)
Where to download one file of a model right now, the SHA-256 it must have, how to check it, and the commands that hand it to an engine (hf, Ollama, llama.cpp). Give either a path or, for GGUF models, a quantisation such as Q4_K_M.
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"path": {
"type": "string"
},
"quant": {
"type": "string"
}
},
"required": [
"id"
],
"additionalProperties": false
}Community
Evidence