Tooluniverse
2,700+ scientific tools for AI scientists: life science, research, literature, and more.
Connector by mims-harvard · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/mims-harvard-tooluniverse
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: deep-research, data-analysis
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
Runs code on install
Its package runs an install script (such as npm postinstall or setup.py code) as soon as you install it, before any tool is called. Read the script first.
- Tools
- 4 read · 4 write · 0 delete · 4 not yet classified
- Secrets
- 16 (API keys, tokens or passwords)
- Install scripts
- Runs code on install
- Runs as
- Python package
Tools by what they do 12
Read from the source code; the running server may list different tools.
Read 4 · Look things up without changing anything.
find_toolsget_abstract_from_patent_app_numberget_claims_from_patent_app_numberget_full_text_from_patent_app_number
Write 4 · Create, change, send or run things.
boltz2_dockingrun_compass_predictionrun_pinnacle_ppi_retrievalrun_transcriptformer_embedding_retrieval
Not yet classified 4 · We could not tell from the name and description.
carbon_a_annotate_cdscompute_depmap24q2_gene_correlationsdynamic_tool_functionrfdiffusion2_design
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
ANTHROPIC_API_KEYAZURE_OPENAI_API_KEYBIOGRID_API_KEYBRENDA_PASSWORDDISGENET_API_KEYGEMINI_API_KEYHF_TOKENNCBI_API_KEYNVIDIA_API_KEYOMIM_API_KEYONCOKB_API_TOKENOPENAI_API_KEY
Show 4 more
OPENROUTER_API_KEYSEMANTIC_SCHOLAR_API_KEYUMLS_API_KEYUSPTO_API_KEY
Other settings (environment variables or headers).
BRENDA_EMAIL
Tools (12)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
boltz2_dockingRun the Boltz2 docking tool. Args: sequence: Protein sequence using single-letter amino acid codes. ligands: Ligand dictionaries with id and smiles fields. Returns dict: A dictionary containing the docking results with the following structure: - predicted_structure (str): The predicted protein-ligand complex structure in CIF format - structure_format (str): Format of the structure file (typically 'cif') - structure_error (str): Error message if structure file is missing - affinity_prediction (object): JSON object containing affinity predictions and r…
carbon_a_annotate_cdsAnnotate protein-coding genes in eukaryotic DNA with Carbon-A. Returns dict: status plus either error (a sanitized message) or data with the gene counts, the predicted coding bases, the records annotated and the genes themselves, each with coordinates, strand, exon count and the model's confidence that its structure is exactly right. A record shorter than min_record_length is refused rather than reported as having no genes, because the pipeline skips such records. A genetic code that may not fit the sequence returns the genes together with the pipel…
compute_depmap24q2_gene_correlationsRun one bounded DepMap lookup without blocking the MCP event loop.
dynamic_tool_functionDescription is built at runtime.
find_toolsFind tools by descriptionread-onlyFind and search available ToolUniverse tools using AI-powered search. This tool provides the same functionality as the tools/find MCP method. Args: query: Search query describing the desired functionality categories: Optional list of categories to filter by limit: Maximum number of results to return (default: 10) use_advanced_search: Use AI-powered search if available (default: True) search_method: Specific search method - 'auto', 'llm', 'embedding', 'keyword' (default: 'auto') Returns: JSON string containing matching tools with detailed information
get_abstract_from_patent_app_numberRetrieve the abstract of a patent application by its application number. Args: applicationNumberText: An 8- to 16-digit USPTO application number. Returns dict: A dictionary containing the abstract text under the 'result' key or an error message under the 'error' key if the document could not be retrieved.
get_claims_from_patent_app_numberRetrieve the claims of a patent application by its application number. Args: applicationNumberText: An 8- to 16-digit USPTO application number. Returns dict: A dictionary containing the claims text under the 'result' key or an error message under the 'error' key if the document could not be retrieved.
get_full_text_from_patent_app_numberRetrieve the full text of a patent application by its application number. Args: applicationNumberText: An 8- to 16-digit USPTO application number. Returns dict: A dictionary containing the full text under the 'result' key or an error message under the 'error' key if the document could not be retrieved.
rfdiffusion2_designDesign protein backbones with RFdiffusion2. Returns dict: status plus either error (a sanitized message) or data with num_designs, runtime_seconds, and designs. Each design reports its name, residue and atom counts, chains, ligands, the motif residues that kept side-chain atoms, and the PDB text when requested. A missing, oversized, malformed, or non-finite design returns an error rather than a partial success.
run_compass_predictionPredict ICI response for one provider-rooted COMPASS TPM table.
run_pinnacle_ppi_retrievalRetrieve embeddings without blocking the MCP event loop.
run_transcriptformer_embedding_retrievalRetrieve embeddings without blocking the MCP event loop.
Signals
- Stars
- 1,757
- Forks
- 267
- Open issues
- 9
- Contributors
- 36
- Weekly downloads
- 17,820
- Last commit
- Oct 24, 2026 (3 days ago)
- Last release
- Oct 13, 2026 (14 days ago)
- Last package publish
- Oct 13, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.mims-harvard/tooluniverse- Version
- 1.5.7
- Auth
- API key
- Packages
- pypi tooluniverse
- License
- Apache-2.0
- Repository
- github.com/mims-harvard/ToolUniverse
- Website
- aiscientist.tools
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Tooluniverse MCP server. Agent Mart. https://agentmart.dev/connectors/mims-harvard-tooluniverse (last updated 2026-10-24)