Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Tooluniverse

de mims-harvardversión 1.5.9i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.mims-harvard/tooluniverse

Instalar

Resumen

Descripción del creador (original en inglés)

2,700+ scientific tools for AI scientists: life science, research, literature, and more.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Búsqueda y memoria de IA
  • Debes completar: OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, OPENROUTER_API_KEY, AZURE_OPENAI_API_KEY, HF_TOKEN, NCBI_API_KEY, SEMANTIC_SCHOLAR_API_KEY, BIOGRID_API_KEY, DISGENET_API_KEY, OMIM_API_KEY, ONCOKB_API_TOKEN, NVIDIA_API_KEY, USPTO_API_KEY, UMLS_API_KEY, BRENDA_PASSWORD

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

  • Revisiones básicas: 1 de 1 superadas
  • Se ejecuta en tu computadora con los permisos de tu usuario (archivos, red, apps).
  • Debes completar tú: OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, OPENROUTER_API_KEY, AZURE_OPENAI_API_KEY, HF_TOKEN, NCBI_API_KEY, SEMANTIC_SCHOLAR_API_KEY, BIOGRID_API_KEY, DISGENET_API_KEY, OMIM_API_KEY, ONCOKB_API_TOKEN, NVIDIA_API_KEY, USPTO_API_KEY, UMLS_API_KEY, BRENDA_EMAIL, BRENDA_PASSWORD

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

  • PyPIuv de Python instalado (para el comando uvx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "tooluniverse": {
      "command": "uvx",
      "args": [
        "tooluniverse",
        "tooluniverse-smcp-stdio",
        "--compact-mode"
      ],
      "env": {
        "OPENAI_API_KEY": "your-value",
        "ANTHROPIC_API_KEY": "your-value",
        "GEMINI_API_KEY": "your-value",
        "OPENROUTER_API_KEY": "your-value",
        "AZURE_OPENAI_API_KEY": "your-value",
        "HF_TOKEN": "your-value",
        "NCBI_API_KEY": "your-value",
        "SEMANTIC_SCHOLAR_API_KEY": "your-value",
        "BIOGRID_API_KEY": "your-value",
        "DISGENET_API_KEY": "your-value",
        "OMIM_API_KEY": "your-value",
        "ONCOKB_API_TOKEN": "your-value",
        "NVIDIA_API_KEY": "your-value",
        "USPTO_API_KEY": "your-value",
        "UMLS_API_KEY": "your-value",
        "BRENDA_EMAIL": "your-value",
        "BRENDA_PASSWORD": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add tooluniverse --env OPENAI_API_KEY=your-value --env ANTHROPIC_API_KEY=your-value --env GEMINI_API_KEY=your-value --env OPENROUTER_API_KEY=your-value --env AZURE_OPENAI_API_KEY=your-value --env HF_TOKEN=your-value --env NCBI_API_KEY=your-value --env SEMANTIC_SCHOLAR_API_KEY=your-value --env BIOGRID_API_KEY=your-value --env DISGENET_API_KEY=your-value --env OMIM_API_KEY=your-value --env ONCOKB_API_TOKEN=your-value --env NVIDIA_API_KEY=your-value --env USPTO_API_KEY=your-value --env UMLS_API_KEY=your-value --env BRENDA_EMAIL=your-value --env BRENDA_PASSWORD=your-value -- uvx tooluniverse tooluniverse-smcp-stdio --compact-mode

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "tooluniverse": {
      "command": "uvx",
      "args": [
        "tooluniverse",
        "tooluniverse-smcp-stdio",
        "--compact-mode"
      ],
      "env": {
        "OPENAI_API_KEY": "your-value",
        "ANTHROPIC_API_KEY": "your-value",
        "GEMINI_API_KEY": "your-value",
        "OPENROUTER_API_KEY": "your-value",
        "AZURE_OPENAI_API_KEY": "your-value",
        "HF_TOKEN": "your-value",
        "NCBI_API_KEY": "your-value",
        "SEMANTIC_SCHOLAR_API_KEY": "your-value",
        "BIOGRID_API_KEY": "your-value",
        "DISGENET_API_KEY": "your-value",
        "OMIM_API_KEY": "your-value",
        "ONCOKB_API_TOKEN": "your-value",
        "NVIDIA_API_KEY": "your-value",
        "USPTO_API_KEY": "your-value",
        "UMLS_API_KEY": "your-value",
        "BRENDA_EMAIL": "your-value",
        "BRENDA_PASSWORD": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "tooluniverse": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "tooluniverse",
        "tooluniverse-smcp-stdio",
        "--compact-mode"
      ],
      "env": {
        "OPENAI_API_KEY": "your-value",
        "ANTHROPIC_API_KEY": "your-value",
        "GEMINI_API_KEY": "your-value",
        "OPENROUTER_API_KEY": "your-value",
        "AZURE_OPENAI_API_KEY": "your-value",
        "HF_TOKEN": "your-value",
        "NCBI_API_KEY": "your-value",
        "SEMANTIC_SCHOLAR_API_KEY": "your-value",
        "BIOGRID_API_KEY": "your-value",
        "DISGENET_API_KEY": "your-value",
        "OMIM_API_KEY": "your-value",
        "ONCOKB_API_TOKEN": "your-value",
        "NVIDIA_API_KEY": "your-value",
        "USPTO_API_KEY": "your-value",
        "UMLS_API_KEY": "your-value",
        "BRENDA_EMAIL": "your-value",
        "BRENDA_PASSWORD": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • OPENAI_API_KEY secreto env
    OpenAI API key for LLM-based tool finding and embedding features
  • ANTHROPIC_API_KEY secreto env
    Anthropic API key for Claude-based features
  • GEMINI_API_KEY secreto env
    Google Gemini API key for Gemini-based features
  • OPENROUTER_API_KEY secreto env
    OpenRouter API key for accessing 100+ LLM models
  • AZURE_OPENAI_API_KEY secreto env
    Azure OpenAI API key (alternative to OpenAI)
  • HF_TOKEN secreto env
    HuggingFace token for accessing models and datasets
  • NCBI_API_KEY secreto env
    NCBI/PubMed API key for higher rate limits (10 req/sec vs 3 req/sec). Register at https://www.ncbi.nlm.nih.gov/account/
  • SEMANTIC_SCHOLAR_API_KEY secreto env
    Semantic Scholar API key for higher rate limits (100 req/sec vs 1 req/sec). Register at https://www.semanticscholar.org/product/api
  • BIOGRID_API_KEY secreto env
    BioGRID API key for protein-protein interaction queries. Register free at https://webservice.thebiogrid.org/
  • DISGENET_API_KEY secreto env
    DisGeNET API key for gene-disease association data. Register free at https://www.disgenet.org/
  • OMIM_API_KEY secreto env
    OMIM API key for Mendelian disease data. Register at https://omim.org/api
  • ONCOKB_API_TOKEN secreto env
    OncoKB API token for precision oncology annotations. Register at https://www.oncokb.org/apiAccess
  • NVIDIA_API_KEY secreto env
    NVIDIA NIM API key for AlphaFold2 structure prediction, molecular docking, and genomics tools. Get key at https://build.nvidia.com
  • USPTO_API_KEY secreto env
    USPTO API key for patent data access. Register at https://developer.uspto.gov/
  • UMLS_API_KEY secreto env
    UMLS API key for medical terminology and concept mapping. Register at https://uts.nlm.nih.gov/uts/
  • BRENDA_EMAIL env
    BRENDA enzyme database login email. Register at https://www.brenda-enzymes.org/
  • BRENDA_PASSWORD secreto env
    BRENDA enzyme database login password

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub mims-harvard, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Búsqueda y memoria de IAi

  • Más estrellas que el 0% de los otros 7277 servidores de esta categoría
  • Publicado en el registro más recientemente que el 94% de los otros 7277 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 7277 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Tooluniverse?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, OPENROUTER_API_KEY, AZURE_OPENAI_API_KEY, HF_TOKEN, NCBI_API_KEY, SEMANTIC_SCHOLAR_API_KEY, BIOGRID_API_KEY, DISGENET_API_KEY, OMIM_API_KEY, ONCOKB_API_TOKEN, NVIDIA_API_KEY, USPTO_API_KEY, UMLS_API_KEY, BRENDA_PASSWORD

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.5.9) llegó al registro anteayer.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Context7, Codebase Memory, Exa

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Context7

de upstash

Up-to-date docs for AI agents

Computadora o nube★ 64.224MITActualizado ayer
Instalar

Codebase Memory

de DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Se ejecuta en tu computadora★ 48.148MITActualizado hace 21 días
Instalar

Exa

de exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Se ejecuta en la nube★ 5213MITActualizado el mes pasado
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

ToolUniverse: Democratizing AI scientists

Install

[!IMPORTANT]

Claude Desktop extension showing "Failed — Server disconnected"? The copy of ToolUniverse in

Claude Desktop's built-in Extensions directory is an old build that cannot start. Remove it, then

use either option below — both install a working version.

Details and status: #585

AI agent (recommended) — open your AI agent and run:

Read https://aiscientist.tools/setup.md and set up ToolUniverse for me.

The agent will walk you through MCP configuration, API keys, skill installation, and validation.

or set up manually

Add to your MCP config file:

{

"mcpServers": { "tooluniverse": { "command": "uvx", "args": ["--refresh", "tooluniverse"], "env": {"PYTHONIOENCODING": "utf-8"} } } }

--refresh checks PyPI for the newest release on every launch. Drop it ("args": ["tooluniverse"]) to start faster from uv's cache — then upgrade with uv cache clean tooluniverse.

Install agent skills:

npx skills add mims-harvard/ToolUniverse

Claude Code users — one line, no config file:

claude plugin marketplace add mims-harvard/ToolUniverse

claude plugin install tooluniverse@tooluniverse

Python developers — install the SDK. Install uv first and do not use system `pip`: on a current Mac, pip install tooluniverse fails with externally-managed-environment (PEP 668) and python3 -m venv can fail at ensurepip. uv manages its own Python and avoids both.

curl -LsSf https://astral.sh/uv/install.sh | sh   # if you don't have uv

uv venv --python 3.12 && source .venv/bin/activate uv pip install tooluniverse

Needs Python 3.10 or newer. On an Apple Silicon Mac it also needs macOS 14 or newer: faiss-cpu, which backs the vector-search tools, publishes no arm64 wheel older than macosx_14_0, so macOS 13 and earlier would have to compile it. Intel Macs, Windows and Linux have no such floor.

The base install covers the API and database tools. Local ML, cheminformatics, and plotting tools need extras — uv pip install 'tooluniverse[all]', or a single group such as [ml], [visualization], [bioinformatics]. Note [all] excludes pdf, singlecell, smolagents, client, and build, which install by name. Run tooluniverse-doctor to see which groups are missing.

[`tu` CLI](https://zitniklab.hms.harvard.edu/ToolUniverse/guide/tu_cli.html) — discover, inspect, run, and test tools from the terminal. [Python SDK](https://zitniklab.hms.harvard.edu/ToolUniverse/guide/python_guide.html) — programmatic access for building AI scientist systems.

Building AI Scientists with ToolUniverse

*Click to watch the demo* (YouTube) (Bilibili)

What is ToolUniverse?

ToolUniverse is an ecosystem for creating AI scientist systems from any large language model. Powered by the AI-Tool Interaction Protocol, it standardizes how LLMs identify and call tools, integrating more than 2,700 machine learning models, datasets, APIs, and scientific packages for data analysis, knowledge retrieval, and experimental design.

Key features:

  • AI-Tool Interaction Protocol: Standardized interface governing how AI scientists issue tool requests and receive results
  • Universal AI Model Support: Works with Claude, GPT, Gemini, Qwen, Deepseek, and open models
  • MCP Integration: Native Model Context Protocol server with configurable transport and tool selection
  • Async Operations: Long-running tasks (protein docking, molecular simulations) with progress tracking and parallel execution
  • Tool Composition: Chain tools for sequential or parallel execution in self-directed workflows
  • Compact Mode: Reduces 2,700+ tools to 4-5 core discovery tools, saving ~99% context window
  • CLI (`tu`): Discover, inspect, run, and test tools directly from the terminal — 14 subcommands for interactive and scripted workflows
  • Agent Skills: 68 pre-built research workflows for drug discovery, precision oncology, rare disease diagnosis, pharmacovigilance, and more
  • Literature Search: Unified search across PubMed, Semantic Scholar, ArXiv, BioRxiv, Europe PMC, and more
  • Two-Tier Result Caching: In-memory LRU + SQLite persistence with per-tool fingerprinting for 10x speedup, offline support, and reproducibility
  • Continuous Expansion: Register new tools locally or remotely without additional configuration

AI Scientists Powered by ToolUniverse

*Building your project with ToolUniverse? Submit via GitHub Pull Request or contact us.*

TxAgent: AI Agent for Therapeutic Reasoning [[Project]](https://zitniklab.hms.harvard.edu/TxAgent) [[Paper]](https://arxiv.org/pdf/2503.10970) [[PyPI]](https://pypi.org/project/txagent/) [[GitHub]](https://github.com/mims-harvard/TxAgent) [[HuggingFace]](https://huggingface.co/collections/mims-harvard/txagent-67c8e54a9d03a429bb0c622c)

TxAgent leverages ToolUniverse's scientific tool ecosystem to solve complex therapeutic reasoning tasks.


Medea: An Omics AI Agent for Therapeutic Discovery [[Project]](https://medea.openscientist.ai) [[Paper]](https://www.biorxiv.org/content/early/2026/01/20/2026.01.16.696667) [[GitHub]](https://github.com/mims-harvard/Medea)

Medea integrates ToolUniverse tools for multi-omics analysis to identify therapeutic targets and predict drug responses across cancer, autoimmune, and other diseases.

Workshops and Education

[Building AI Co-Scientists with ToolUniverse](https://github.com/ccb-hms/tooluniverse-ai-workshop)

Materials from the October 8, 2026 workshop in the Core for Computational Biomedicine (CCB) AI Seminar & Workshop Series at Harvard Medical School. Includes the ToolUniverse workshop slides, CCB introduction slides, and a follow-along Markdown guide for using ToolUniverse live with clinical and genetics examples.

Documentation

Full documentation: zitniklab.hms.harvard.edu/ToolUniverse

Community

[Shanghua Gao](https://shgao.site), the lead creator of this project, is currently on the job market.

Slack · GitHub Issues · Shanghua Gao · Marinka Zitnik

Leaders: Shanghua Gao · Marinka Zitnik

Contributors: Shanghua Gao · Richard Zhu · Pengwei Sui · Zhenglun Kong · Sufian Aldogom · Yepeng Huang · Ayush Noori · Reza Shamji · Krishna Parvataneni · Theodoros Tsiligkaridis · Marinka Zitnik

Privacy Policy

ToolUniverse runs locally and collects nothing: no telemetry, no analytics, no conversation data. When you run a tool, that tool's arguments are sent to that tool's data provider (UniProt, openFDA, Open Targets and so on) so it can answer, and nothing else leaves your machine. API keys stay local and are sent only to the service they belong to. Full policy: https://github.com/mims-harvard/ToolUniverse/blob/main/PRIVACY.md

Citation

@article{gao2025democratizingaiscientistsusing,

title={Democratizing AI scientists using ToolUniverse}, author={Shanghua Gao and Richard Zhu and Pengwei Sui and Zhenglun Kong and Sufian Aldogom and Yepeng Huang and Ayush Noori and Reza Shamji and Krishna Parvataneni and Theodoros Tsiligkaridis and Marinka Zitnik}, year={2025}, eprint={2509.23426}, archivePrefix={arXiv}, primaryClass={cs.AI}, url={https://arxiv.org/abs/2509.23426}, }

Pregunta a PopNx