Unofficial Cellosaurus Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Unofficial Cellosaurus Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
[![Tests][badge-tests]][tests] [![Documentation][badge-docs]][documentation]
[badge-tests]: https://img.shields.io/github/actions/workflow/status/biocontext-ai/unofficial-cellosaurus-mcp/test.yaml?branch=main [badge-docs]: https://img.shields.io/readthedocs/unofficial-cellosaurus-mcp
An unofficial Model Context Protocol (MCP) server for the SIB Cellosaurus cell line knowledge resource.
Cellosaurus is a comprehensive knowledge resource on cell lines developed by the CALIPHO group at the SIB Swiss Institute of Bioinformatics. It provides detailed information about:
License Notice: The Cellosaurus database is made available under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. When using data from Cellosaurus, please provide appropriate attribution to the Cellosaurus team and cite their work.
This MCP server provides the following tools for accessing Cellosaurus data:
# Search for HeLa cell lines
search_cell_lines(query="id:HeLa", fields=["id", "ac", "ox", "di"])
# Find liver cancer cell lines
find_cell_lines_by_disease(disease="hepatocellular carcinoma", species="human")
# Find all liver-derived cell lines
find_cell_lines_by_tissue(tissue="liver", species="human")
# Get detailed info for a specific cell line
get_cell_line_info(accession="CVCL_0030", fields=["id", "str", "karyotype"])You need to have Python 3.11 or newer installed on your system.
uvx cellosaurus_mcpAdd to your MCP client configuration:
{
"mcpServers": {
"cellosaurus": {
"command": "uvx",
"args": ["cellosaurus_mcp"],
"env": {
"UV_PYTHON": "3.11"
}
}
}
}pip install cellosaurus_mcpIf you found a bug, please use the [issue tracker][].
If this MCP server is useful to your research, please cite it as below.
@article{BioContext_AI_Kuehl_Schaub_2025,
title={BioContextAI is a community hub for agentic biomedical systems},
url={http://dx.doi.org/10.1038/s41587-025-02900-9},
urldate = {2025-11-06},
doi={10.1038/s41587-025-02900-9},
year = {2025},
month = nov,
journal={Nature Biotechnology},
publisher={Springer Science and Business Media LLC},
author={Kuehl, Malte and Schaub, Darius P. and Carli, Francesco and Heumos, Lukas and Hellmig, Malte and Fernández-Zapata, Camila and Kaiser, Nico and Schaul, Jonathan and Kulaga, Anton and Usanov, Nikolay and Koutrouli, Mikaela and Ergen, Can and Palla, Giovanni and Krebs, Christian F. and Panzer, Ulf and Bonn, Stefan and Lobentanzer, Sebastian and Saez-Rodriguez, Julio and Puelles, Victor G.},
year={2025},
month=nov,
language={en},
}[uv]: https://github.com/astral-sh/uv [issue tracker]: https://github.com/biocontext-ai/unofficial-cellosaurus-mcp/issues [tests]: https://github.com/biocontext-ai/unofficial-cellosaurus-mcp/actions/workflows/test.yaml [documentation]: https://unofficial-cellosaurus-mcp.readthedocs.io [changelog]: https://unofficial-cellosaurus-mcp.readthedocs.io/en/latest/changelog.html [api documentation]: https://unofficial-cellosaurus-mcp.readthedocs.io/en/latest/api.html [pypi]: https://pypi.org/project/unofficial-cellosaurus-mcp
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.