io.github.mims-harvard/tooluniverse MCP Server
io.github.mims-harvard/tooluniverse
What is the io.github.mims-harvard/tooluniverse MCP server?
1000+ scientific tools for AI scientists: life science, reserach, literature, and more.
How to install io.github.mims-harvard/tooluniverse
Copy-paste configuration for popular MCP clients.
OPENAI_API_KEYsecretOpenAI API key for LLM-based tool finding and embedding features
ANTHROPIC_API_KEYsecretAnthropic API key for Claude-based features
GEMINI_API_KEYsecretGoogle Gemini API key for Gemini-based features
OPENROUTER_API_KEYsecretOpenRouter API key for accessing 100+ LLM models
AZURE_OPENAI_API_KEYsecretAzure OpenAI API key (alternative to OpenAI)
HF_TOKENsecretHuggingFace token for accessing models and datasets
NCBI_API_KEYsecretNCBI/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_KEYsecretSemantic Scholar API key for higher rate limits (100 req/sec vs 1 req/sec). Register at https://www.semanticscholar.org/product/api
BIOGRID_API_KEYsecretBioGRID API key for protein-protein interaction queries. Register free at https://webservice.thebiogrid.org/
DISGENET_API_KEYsecretDisGeNET API key for gene-disease association data. Register free at https://www.disgenet.org/
OMIM_API_KEYsecretOMIM API key for Mendelian disease data. Register at https://omim.org/api
ONCOKB_API_TOKENsecretOncoKB API token for precision oncology annotations. Register at https://www.oncokb.org/apiAccess
NVIDIA_API_KEYsecretNVIDIA NIM API key for AlphaFold2 structure prediction, molecular docking, and genomics tools. Get key at https://build.nvidia.com
USPTO_API_KEYsecretUSPTO API key for patent data access. Register at https://developer.uspto.gov/
UMLS_API_KEYsecretUMLS API key for medical terminology and concept mapping. Register at https://uts.nlm.nih.gov/uts/
BRENDA_EMAILBRENDA enzyme database login email. Register at https://www.brenda-enzymes.org/
BRENDA_PASSWORDsecretBRENDA enzyme database login password
{
"mcpServers": {
"tooluniverse": {
"command": "uvx",
"args": [
"tooluniverse",
"tooluniverse-smcp-stdio",
"--compact-mode",
"--categories"
],
"env": {
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"OPENROUTER_API_KEY": "<YOUR_OPENROUTER_API_KEY>",
"AZURE_OPENAI_API_KEY": "<YOUR_AZURE_OPENAI_API_KEY>",
"HF_TOKEN": "<YOUR_HF_TOKEN>",
"NCBI_API_KEY": "<YOUR_NCBI_API_KEY>",
"SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>",
"BIOGRID_API_KEY": "<YOUR_BIOGRID_API_KEY>",
"DISGENET_API_KEY": "<YOUR_DISGENET_API_KEY>",
"OMIM_API_KEY": "<YOUR_OMIM_API_KEY>",
"ONCOKB_API_TOKEN": "<YOUR_ONCOKB_API_TOKEN>",
"NVIDIA_API_KEY": "<YOUR_NVIDIA_API_KEY>",
"USPTO_API_KEY": "<YOUR_USPTO_API_KEY>",
"UMLS_API_KEY": "<YOUR_UMLS_API_KEY>",
"BRENDA_EMAIL": "<YOUR_BRENDA_EMAIL>",
"BRENDA_PASSWORD": "<YOUR_BRENDA_PASSWORD>"
}
}
}
}{
"mcpServers": {
"tooluniverse": {
"command": "uvx",
"args": [
"tooluniverse",
"tooluniverse-smcp-stdio",
"--compact-mode",
"--categories"
],
"env": {
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"OPENROUTER_API_KEY": "<YOUR_OPENROUTER_API_KEY>",
"AZURE_OPENAI_API_KEY": "<YOUR_AZURE_OPENAI_API_KEY>",
"HF_TOKEN": "<YOUR_HF_TOKEN>",
"NCBI_API_KEY": "<YOUR_NCBI_API_KEY>",
"SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>",
"BIOGRID_API_KEY": "<YOUR_BIOGRID_API_KEY>",
"DISGENET_API_KEY": "<YOUR_DISGENET_API_KEY>",
"OMIM_API_KEY": "<YOUR_OMIM_API_KEY>",
"ONCOKB_API_TOKEN": "<YOUR_ONCOKB_API_TOKEN>",
"NVIDIA_API_KEY": "<YOUR_NVIDIA_API_KEY>",
"USPTO_API_KEY": "<YOUR_USPTO_API_KEY>",
"UMLS_API_KEY": "<YOUR_UMLS_API_KEY>",
"BRENDA_EMAIL": "<YOUR_BRENDA_EMAIL>",
"BRENDA_PASSWORD": "<YOUR_BRENDA_PASSWORD>"
}
}
}
}{
"mcpServers": {
"tooluniverse": {
"command": "uvx",
"args": [
"tooluniverse",
"tooluniverse-smcp-stdio",
"--compact-mode",
"--categories"
],
"env": {
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"OPENROUTER_API_KEY": "<YOUR_OPENROUTER_API_KEY>",
"AZURE_OPENAI_API_KEY": "<YOUR_AZURE_OPENAI_API_KEY>",
"HF_TOKEN": "<YOUR_HF_TOKEN>",
"NCBI_API_KEY": "<YOUR_NCBI_API_KEY>",
"SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>",
"BIOGRID_API_KEY": "<YOUR_BIOGRID_API_KEY>",
"DISGENET_API_KEY": "<YOUR_DISGENET_API_KEY>",
"OMIM_API_KEY": "<YOUR_OMIM_API_KEY>",
"ONCOKB_API_TOKEN": "<YOUR_ONCOKB_API_TOKEN>",
"NVIDIA_API_KEY": "<YOUR_NVIDIA_API_KEY>",
"USPTO_API_KEY": "<YOUR_USPTO_API_KEY>",
"UMLS_API_KEY": "<YOUR_UMLS_API_KEY>",
"BRENDA_EMAIL": "<YOUR_BRENDA_EMAIL>",
"BRENDA_PASSWORD": "<YOUR_BRENDA_PASSWORD>"
}
}
}
}{
"servers": {
"tooluniverse": {
"type": "stdio",
"command": "uvx",
"args": [
"tooluniverse",
"tooluniverse-smcp-stdio",
"--compact-mode",
"--categories"
],
"env": {
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"OPENROUTER_API_KEY": "<YOUR_OPENROUTER_API_KEY>",
"AZURE_OPENAI_API_KEY": "<YOUR_AZURE_OPENAI_API_KEY>",
"HF_TOKEN": "<YOUR_HF_TOKEN>",
"NCBI_API_KEY": "<YOUR_NCBI_API_KEY>",
"SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>",
"BIOGRID_API_KEY": "<YOUR_BIOGRID_API_KEY>",
"DISGENET_API_KEY": "<YOUR_DISGENET_API_KEY>",
"OMIM_API_KEY": "<YOUR_OMIM_API_KEY>",
"ONCOKB_API_TOKEN": "<YOUR_ONCOKB_API_TOKEN>",
"NVIDIA_API_KEY": "<YOUR_NVIDIA_API_KEY>",
"USPTO_API_KEY": "<YOUR_USPTO_API_KEY>",
"UMLS_API_KEY": "<YOUR_UMLS_API_KEY>",
"BRENDA_EMAIL": "<YOUR_BRENDA_EMAIL>",
"BRENDA_PASSWORD": "<YOUR_BRENDA_PASSWORD>"
}
}
}
}claude mcp add tooluniverse --env OPENAI_API_KEY=<YOUR_OPENAI_API_KEY> --env ANTHROPIC_API_KEY=<YOUR_ANTHROPIC_API_KEY> --env GEMINI_API_KEY=<YOUR_GEMINI_API_KEY> --env OPENROUTER_API_KEY=<YOUR_OPENROUTER_API_KEY> --env AZURE_OPENAI_API_KEY=<YOUR_AZURE_OPENAI_API_KEY> --env HF_TOKEN=<YOUR_HF_TOKEN> --env NCBI_API_KEY=<YOUR_NCBI_API_KEY> --env SEMANTIC_SCHOLAR_API_KEY=<YOUR_SEMANTIC_SCHOLAR_API_KEY> --env BIOGRID_API_KEY=<YOUR_BIOGRID_API_KEY> --env DISGENET_API_KEY=<YOUR_DISGENET_API_KEY> --env OMIM_API_KEY=<YOUR_OMIM_API_KEY> --env ONCOKB_API_TOKEN=<YOUR_ONCOKB_API_TOKEN> --env NVIDIA_API_KEY=<YOUR_NVIDIA_API_KEY> --env USPTO_API_KEY=<YOUR_USPTO_API_KEY> --env UMLS_API_KEY=<YOUR_UMLS_API_KEY> --env BRENDA_EMAIL=<YOUR_BRENDA_EMAIL> --env BRENDA_PASSWORD=<YOUR_BRENDA_PASSWORD> -- uvx tooluniverse tooluniverse-smcp-stdio --compact-mode --categoriesRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.