setup-tooluniverse

Install and configure ToolUniverse for MCP chat, CLI, and Python SDK usage.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/Centaurioun/osteogenesis_imperfecta --skill setup-tooluniverse-centaurioun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-tooluniverse
Source: https://github.com/Centaurioun/osteogenesis_imperfecta/tree/main/.agents/skills/setup-tooluniverse
Command: npx skills add https://github.com/Centaurioun/osteogenesis_imperfecta --skill setup-tooluniverse-centaurioun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Setting up ToolUniverse across chat clients, CLI, and the Python SDK is complex and error-prone; this Skill removes that friction by providing a step-by-step, reproducible installation and MCP configuration workflow so researchers and developers can start querying scientific databases quickly.

Core Features & Use Cases

  • Universal installation: Guided uv/uvx and pip installation paths with platform-specific notes for macOS, Linux, and Windows.
  • MCP integration: Prescriptive MCP configuration examples for Cursor, Claude Desktop, VS Code, Trae, Gemini CLI, and others, including compact-mode recommendations to avoid context overflow.
  • API key management: Tiered API key recommendations, registration links, and advice for secure environment-based configuration.
  • Validation & troubleshooting: Executable diagnostic and verification scripts (check_prerequisites.py, verify_installation.py, test_mcp_connection.py, diagnose_setup.py) to validate installs and resolve common failures.
  • Skills & workflows: Instructions to install pre-built ToolUniverse skills, examples for live demo queries, and project/team setup guidance.

Quick Start

Run the setup guide to install uv, configure ToolUniverse as an MCP server for your client, restart the client, and then ask the assistant to "Use the tooluniverse skill to research the drug metformin".

Frequently Asked Questions about setup-tooluniverse

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure ToolUniverse as an MCP server in Cursor or Claude Desktop?

Configuring ToolUniverse as an MCP server involves adding prescriptive MCP JSON configuration examples to your AI client settings, then restarting the client to enable literature searches and data retrieval directly within chat interfaces like Cursor or Claude Desktop.

Do I need to install uv or uvx to use the ToolUniverse Python SDK?

Yes, you need to install uv or uvx to use the ToolUniverse Python SDK, as this Skill provides guided installation paths specifically for uv/uvx and pip across macOS, Linux, and Windows platforms for reproducible scientific research setups.

What is the best way to manage API keys for ToolUniverse database queries?

The best way to manage API keys for ToolUniverse database queries is through secure environment-based configuration, utilizing the tiered API key recommendations and registration links provided by the Skill to safely handle your scientific data access credentials.

Why does my ToolUniverse MCP setup fail verification diagnostics?

Your ToolUniverse MCP setup might fail verification diagnostics due to incorrect JSON configuration, missing prerequisites, or invalid API keys, which you can isolate and resolve using the provided executable scripts like diagnose_setup.py and verify_installation.py.

Can I use ToolUniverse for drug and disease analysis in VS Code and Trae?

Yes, you can use ToolUniverse for drug and disease analysis in VS Code and Trae, as the Skill provides prescriptive MCP configuration examples and reproducible setup workflows designed for these and other AI clients to run scientific research queries.