tooluniverse-sdk
ToolUniverse SDK provides a Python interface to compose and execute scientific research pipelines across protein analysis, drug discovery, genomics, and disease databases. Call tools via portable dict API, function methods, or direct instantiation, with batch execution and caching for reproducible workflows.
ToolUniverse SDK lets you build scientific research workflows by calling integrated protein, drug, genomics, and disease analysis tools through Python.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
ToolUniverse SDK lets you build scientific research workflows by calling integrated protein, drug, genomics, and disease analysis tools through Python. ToolUniverse SDK provides a Python interface to compose and execute scientific research pipelines across protein analysis, drug discovery, genomics, and disease databases. Call tools via portable dict API, function methods, or direct instantiation, with batch execution and caching for reproducible workflows.
Use it when
- ToolUniverse SDK integrates protein analysis tools including AlphaFold protein prediction and UniProt database access.
- Yes, ToolUniverse SDK is designed for integrating into custom AI scientist systems and benchmarks.
Verify before relying
Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.
Install
mims-harvard/ToolUniverse/tooluniverse-sdk · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is the ToolUniverse SDK and how do I use it?
ToolUniverse SDK is a Python interface for composing and executing scientific research pipelines across protein analysis, drug discovery, genomics, and disease databases. You can call tools via a portable dict API, function methods, or direct instantiation. The SDK supports batch execution and caching to ensure reproducible workflows for your research.
How to use tooluniverse SDK for protein structure analysis?
ToolUniverse SDK integrates protein analysis tools including AlphaFold protein prediction and UniProt database access. You can build workflows that leverage these integrated tools through the SDK's portable dict API or function methods, enabling seamless protein structure analysis within your Python research environment.
Can I build AI scientist systems with ToolUniverse?
Yes, ToolUniverse SDK is designed for integrating into custom AI scientist systems and benchmarks. The SDK enables you to compose scientific research workflows using integrated tools, search and discover relevant tools by keyword or embedding, and implement batch processing for reproducible research pipelines.
Does ToolUniverse support drug discovery pipelines?
ToolUniverse SDK provides access to bioinformatics databases including ChEMBL for drug analysis and composition. You can build drug discovery pipelines by accessing and composing these databases through the SDK's Python interface, with batch execution and caching capabilities for reproducible workflows.
How does tool discovery work in ToolUniverse SDK?
ToolUniverse SDK supports searching and discovering relevant scientific tools by keyword or embedding-based search. The tool finder API enables you to locate tools across genomics, proteomics, pathway analysis, literature search, and disease target association databases, streamlining tool selection for your research pipelines.
What databases and integrations does ToolUniverse support?
ToolUniverse SDK integrates UniProt, ChEMBL, KEGG pathway analysis, PubMed literature search, disease target association lookup, and AlphaFold protein prediction. It also supports MCP server integration and batch execution with caching for reproducible scientific workflows across bioinformatics and drug discovery domains.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
ToolUniverse Python SDK
3 calling patterns -- start with pattern 1:
1. tu.run({"name": ..., "arguments": ...}) -- single tool call, dict API (most portable)
2. tu.tools.ToolName(param=value) -- function API (recommended for interactive use)
3. Direct class instantiation -- advanced, bypasses caching/hooks
Installation
pip install tooluniverse # Standard
pip install tooluniverse[embedding] # Embedding search (GPU)
pip install tooluniverse[all] # All features
export OPENAI_API_KEY="sk-..." # Required for LLM tool search
export NCBI_API_KEY="..." # Optional
Quick Start
```python from tooluniverse import ToolUniverse
tu =
(truncated - see the full file via the links below)
File tree — 2 files
skills/tooluniverse-sdk/REFERENCE.md
skills/tooluniverse-sdk/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Build and execute scientific research workflows using integrated tools”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill audits ToolUniverse documentation for technical errors, outdated information, and unnecessary duplication. It runs five phases—static method scanning, live code execution, automated validation, ToolUniverse audit, and simplification—to ensure every concept appears exactly once and all code is correct. Use it before releases, after API changes, or when asked to review, fix, or streamline documentation.
ToolUniverse setup guides you through installing and configuring the platform across three access modes: chat-based MCP for AI assistants, command-line interface with nine subcommands, or Python SDK for automation. The skill covers uv installation, MCP configuration for 12+ AI clients, full CLI reference, Coding API patterns, API key setup, and troubleshooting.
ToolUniverse unifies over 1000 scientific tools into a single sandbox environment for biomedical research. It covers drug discovery, protein structure analysis, genomics, clinical data, literature search, and molecular modeling through a three-step workflow: search for tools, check specifications, then execute. Chain multiple tools to combine data from different sources for comprehensive research.
This skill systematically discovers drug repurposing opportunities by analyzing disease-target associations, drug mechanisms, and pathway overlap. It guides you through target-based, compound-based, and disease-driven workflows, then scores candidates by genetic evidence, safety profile, literature support, and drug properties to prioritize the most viable options.
This skill automates ToolUniverse setup for Claude Science by creating a conda environment, installing the pip package, and bundling the workflow library into a native skill. It replaces the plugin-based approach with direct kernel integration, handling first-time installation, version upgrades, and workflow refreshes from GitHub.
This skill assembles comprehensive target intelligence by systematically exploring genetic associations, tissue expression patterns, pathway involvement, protein interactions, variant landscapes, and druggability indicators. It guides you through evidence-graded analysis across nine parallel research streams, producing detailed target characterization reports suitable for drug discovery target validation and competitive landscape assessment.
More skills tooluniverse-epigenomics-chromatin (Apache-2.0)