setup-tooluniverse

Installs and configures ToolUniverse MCP servers with API keys across AI coding clients.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/AvaTar-ArTs/.Agent-skills --skill setup-tooluniverse-avatar-arts
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup-tooluniverse
Source: https://github.com/AvaTar-ArTs/.Agent-skills/tree/main/skills/setup-tooluniverse
Command: npx skills add https://github.com/AvaTar-ArTs/.Agent-skills --skill setup-tooluniverse-avatar-arts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Setting up ToolUniverse's 1200+ scientific tools as an MCP server involves multiple error-prone steps: installing uv, editing client-specific config files, avoiding context overflow, and registering dozens of API keys. This Skill walks users through the entire process interactively, one step at a time. ## Core Features & Use Cases - Guided MCP Setup: Detects the user's AI client (Cursor, VS Code, Windsurf, Codex, Gemini CLI, and more) and generates the correct config format, including JSON, TOML, and VS Code's servers-key variants. - API Key Walkthrough: Recommends relevant scientific API keys (NCBI, NVIDIA NIM, DisGeNET, OMIM, and more) based on the user's research area, with registration links and verification tool calls. - Diagnostics & Troubleshooting: Ships validation scripts that check Python version, installation status, MCP config validity, and compact mode, plus fixes for common failures like PATH issues and context overflow. - Use Case: A researcher says "set up ToolUniverse in Cursor for drug discovery." The Skill installs uv, writes the mcp.json with compact mode, suggests NVIDIA and DisGeNET keys, and verifies the setup with a live PubMed query. ## Quick Start Ask the assistant to set up ToolUniverse as an MCP server in your AI coding client and walk you through the required API keys.

Frequently Asked Questions about setup-tooluniverse

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

FAQPage Schema
How do I set up ToolUniverse as an MCP server in Cursor?▼

Install uv, then add a tooluniverse entry to ~/.cursor/mcp.json with command "uvx" and args ["tooluniverse"]. Restart Cursor and verify the server appears in the MCP list, then test with list_tools or grep_tools.

How do I configure ToolUniverse MCP in VS Code or Codex?▼

VS Code uses a "servers" key with "type": "stdio" in .vscode/mcp.json, while Codex uses TOML in ~/.codex/config.toml with an [mcp_servers.tooluniverse] section. Both point to the same uvx tooluniverse command.

Why does ToolUniverse cause context window overflow in my AI client?▼

ToolUniverse exposes over 1200 tools, which overflows the context window if all are loaded directly. Compact mode exposes only 5 core tools while keeping everything accessible via execute_tool, and the default uvx tooluniverse command enables it automatically.

Which API keys does ToolUniverse need for drug discovery research?▼

Drug discovery typically uses NVIDIA_API_KEY for structure prediction and docking, DISGENET_API_KEY for gene-disease associations, and BIOGRID_API_KEY for protein interactions. All are free to register, and keys go in the env block of the MCP config.

What Python version does ToolUniverse require?▼

ToolUniverse requires Python 3.10 through 3.13; versions below 3.10 or 3.14 and above are unsupported. For MCP-only use via uvx, no local Python install is needed since uv manages the environment.

How do I upgrade ToolUniverse when using uvx?▼

Run uv cache clean tooluniverse, then restart your MCP client so uvx downloads the latest version on next launch. You can also pin a version with args like ["tooluniverse==1.0.18"] in the config.