A Model Context Protocol (MCP) server for searching, fetching, serving, and running Ersilia Model Hub models
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"ersilia-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# MCP server for the Ersilia Model Hub A [Model Context Protocol](https://modelcontextprotocol.io) server built on the official FastMCP SDK. It lets MCP clients search the Ersilia Model Hub catalog and fetch, serve, and run its AI/ML models, all over stdio. | Primitive | Name | Description | | --------- | --------------------- | ----------------------------------------------------------- | | Tool | `search_model` | Searches the Ersilia model hub catalog by keyword. | | Tool | `fetch_model` | Downloads a model to the local machine. | | Tool | `check_model_fetched` | Reports whether a model has already been fetched. | | Tool | `serve_model` | Starts a fetched model so it can accept predictions. | | Tool | `generate_inputs` | Samples example inputs from a served model. | | Tool | `predict` | Runs predictions with a served model and writes a CSV. | | Tool | `close_model` | Stops a served model and frees its resources. | | Tool | `delete_model` | Deletes a fetched model from local storage. | A typical workflow is `search_model` → `fetch_model` → `serve_model` → `predict` → `close_model`. You can optionally call `generate_inputs` after serving to sample example inputs to feed into `predict`, and `delete_model` to remove the model from local storage. ## Installation Ensure you have the following installed: * [conda](https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html#regular-installation) (miniconda is fine) * [Docker](https://docs.docker.com/get-docker/) * [git](https://git-scm.com/install/source) Clone the repository locally using git: ```bash git clone git@github.com:ersilia-os/ersilia-mcp.git ``` Create a new virtual conda environment, activate it, and install the necessary packages: …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.