ToolUniverse
Democratizing AI scientists with ToolUniverse
ToolUniverse is an MCP server and scientific tool ecosystem that connects AI agents to over 1000 machine learning models, datasets, and scientific APIs for research and data analysis. Built by Harvard Medical School's Zitnik Lab, it standardizes how large language models discover and invoke specialized tools through the AI-Tool Interaction Protocol and Model Context Protocol. Researchers and developers use it to build AI scientist systems for drug discovery, precision oncology, omics analysis, literature search, and computational biology workflows.
Key Features
Use Cases
- 01Building AI scientist agents for therapeutic reasoning and drug repurposing research
- 02Automating multi-omics data analysis to identify cancer therapeutic targets
- 03Rare disease diagnosis workflows combining clinical data with biomedical knowledge graphs
- 04Literature mining and evidence synthesis across biomedical research databases
- 05Computational chemistry workflows for molecular docking and ADMET prediction
- 06Pharmacovigilance and adverse event analysis using structured medical databases
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
ToolUniverse — FAQ
What is ToolUniverse?+
ToolUniverse is an MCP server and scientific tool ecosystem that provides AI agents access to over 1000 machine learning models, datasets, and APIs for research in biology, chemistry, and data science. It uses the Model Context Protocol to let Claude, GPT, Gemini, and other LLMs discover and invoke specialized scientific tools.
How do I install ToolUniverse as an MCP server?+
Add ToolUniverse to your MCP client's configuration JSON with the command 'uvx --refresh tooluniverse'. For Claude Code, run 'claude plugin marketplace add mims-harvard/ToolUniverse' then 'claude plugin install tooluniverse@tooluniverse'. The --refresh flag checks PyPI for the latest release on every launch.
Which AI clients work with ToolUniverse?+
ToolUniverse works with any MCP-compatible client including Claude Desktop, Claude Code, and other applications supporting the Model Context Protocol. It also provides a Python SDK for programmatic integration with Claude, GPT, Gemini, Qwen, Deepseek, and open-source models.
Does ToolUniverse require API keys?+
Some tools within ToolUniverse require API keys depending on which external services you use (e.g., literature databases, commercial ML APIs). The setup guide at aiscientist.tools/setup.md walks you through configuring necessary credentials for the tools you plan to invoke.
Is ToolUniverse free to use?+
Yes, ToolUniverse is open-source and available on PyPI and GitHub. Many of the 1000+ integrated tools are also free, though some third-party APIs and commercial ML models may have their own licensing or usage costs.
What are the installation dependencies for ToolUniverse?+
The base installation requires Python 3.12+ via uv (recommended) to avoid PEP 668 conflicts. Optional feature groups like [ml], [visualization], and [bioinformatics] install additional dependencies for local ML inference, plotting, and cheminformatics tools. Run 'tooluniverse-doctor' to check which groups are missing.
How do I install ToolUniverse?+
Open the source repository on GitHub and follow its README. ToolUniverse is a mcp server — MCP Agents Market links you directly to the official repo.
Is ToolUniverse free?+
ToolUniverse is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.