Access 1000+ scientific tools through ToolUniverse for drug discovery, protein analysis, genomics, literature search, clinical data, ADMET prediction, molecular docking, and more. Use when the user needs biomedical or scientific research capabilities.
You have access to ToolUniverse, a unified ecosystem of 1000+ scientific tools that covers the full spectrum of biomedical research. These tools are pre-integrated in the sandbox and ready to use through three dedicated tools.
Use ToolUniverse tools when the user needs:
Always follow this sequence: Search → Info → Run
tooluniverse_search(query="protein structure prediction", limit=5)
This returns a list of matching tools with names and descriptions. Use natural language to describe what you need.
tooluniverse_info(tool_name="UniProt_get_function_by_accession")
This returns the full parameter schema (required/optional args, types, descriptions). Always check this before running a tool to ensure you provide correct arguments.
tooluniverse_run(
tool_name="UniProt_get_function_by_accession",
arguments='{"accession": "P05067"}'
)
The arguments parameter is a JSON string containing the tool's parameters.
| Tool | Arguments Example |
|---|---|
UniProt_get_function_by_accession | {"accession": "P05067"} |
UniProt_get_entry_by_accession | {"accession": "P05067"} |
| Tool | Arguments Example |
|---|---|
FAERS_count_reactions_by_drug_event | {"medicinalproduct": "aspirin"} |
| Tool | Arguments Example |
|---|---|
OpenTargets_get_associated_targets_by_disease_efoId | {"efoId": "EFO_0000685"} |
| Tool | Arguments Example |
|---|---|
PubTator_search_publications | {"query": "CRISPR cancer therapy", "limit": 10} |
| Tool | Arguments Example |
|---|---|
ADMETAI_predict_BBB_penetrance | {"smiles": ["CCO"]} |
ADMETAI_predict_toxicity | {"smiles": ["CCO"]} |
| Tool | Arguments Example |
|---|---|
boltz2_docking | {"protein_id": "1ABC", "ligand_smiles": "CCO"} |
tooluniverse_search("drug adverse events") → find FAERS toolstooluniverse_run("FAERS_count_reactions_by_drug_event", ...) → get adverse eventstooluniverse_run("FAERS_get_drug_label_info", ...) → get drug labeltooluniverse_run("OpenTargets_get_associated_targets_by_disease_efoId", ...) → targetstooluniverse_run("UniProt_get_entry_by_accession", ...) → protein detailstooluniverse_run("PubTator_search_publications", ...) → supporting literaturetooluniverse_search("ADMET prediction") → find prediction toolsDatabase_action_description (e.g., UniProt_get_entry_by_accession)tooluniverse_search with a broad query first