tooluniverse
Unified search and retrieval of academic papers from arXiv.
Unified search and retrieval of biomedical literature from PubMed.
Unified search and retrieval of academic papers from Semantic Scholar.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tooluniversesearch for machine learning models for molecular docking"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ToolUniverse: Democratizing AI scientists
Install
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.
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/ToolUniverseClaude Code users — one line, no config file:
claude plugin marketplace add mims-harvard/ToolUniverse
claude plugin install tooluniverse@tooluniversePython 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 tooluniverseThe 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 singlecell, smolagents, client, and build, which install by name. Run tooluniverse-doctor to see which groups are missing.
tu CLI — discover, inspect, run, and test tools from the terminal.
Python SDK — programmatic access for building AI scientist systems.
Related MCP server: LocalData MCP Server
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 1000 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 1000+ tools to 4-5 core discovery tools, saving ~99% context window
CLI (
tu): Discover, inspect, run, and test tools directly from the terminal — 9 subcommands for interactive and scripted workflowsAgent 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] [Paper] [PyPI] [GitHub] [HuggingFace]
TxAgent leverages ToolUniverse's scientific tool ecosystem to solve complex therapeutic reasoning tasks.
Medea: An Omics AI Agent for Therapeutic Discovery [Project] [Paper] [GitHub]
Medea integrates ToolUniverse tools for multi-omics analysis to identify therapeutic targets and predict drug responses across cancer, autoimmune, and other diseases.
Documentation
Full documentation: zitniklab.hms.harvard.edu/ToolUniverse
Community
Shanghua Gao, 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
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},
}This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceProvides AI agents with structured knowledge about 67+ generative AI models, including model recommendations, prompt formatting, parameter guidance, and validation. It acts as a prompt engineering co-pilot that helps agents use their existing tools more effectively.121213MIT
- Alicense-qualityAmaintenanceGives LLM agents access to local and remote data via databases, files, graphs, and structured documents, along with a full data science toolkit for analysis and modeling.3Apache 2.0
- FlicenseBqualityDmaintenanceEnables AI agents to query free biomedical and pharmaceutical APIs for clinical trials, drug data, molecular structures, adverse events, and research literature.14
- Alicense-qualityBmaintenanceEnables LLM agents to design proteins, predict structures, score interfaces, and run molecular dynamics simulations through a unified interface.1Apache 2.0
Related MCP Connectors
Live data gateway for AI — 3,300+ tools across 750+ sources, with citations
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mims-harvard/ToolUniverse'
If you have feedback or need assistance with the MCP directory API, please join our Discord server