Files
gh-k-dense-ai-claude-scient…/skills/tooluniverse/references/installation.md
2025-11-30 08:30:10 +08:00

1.6 KiB

ToolUniverse Installation and Setup

Installation

uv pip install tooluniverse

Basic Setup

Python SDK

from tooluniverse import ToolUniverse

# Initialize ToolUniverse
tu = ToolUniverse()

# Load all available tools (600+ scientific tools)
tu.load_tools()

Model Context Protocol (MCP) Setup

ToolUniverse provides native MCP support for integration with Claude Desktop, Claude Code, and other MCP-compatible systems.

Starting MCP Server

tooluniverse-smcp

This launches an MCP server that exposes ToolUniverse's 600+ tools through the Model Context Protocol.

Claude Desktop Integration

Add to Claude Desktop configuration (~/.config/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "tooluniverse": {
      "command": "tooluniverse-smcp"
    }
  }
}

Claude Code Integration

ToolUniverse MCP server works natively with Claude Code through the MCP protocol.

Integration with Other Platforms

OpenRouter Integration

ToolUniverse integrates with OpenRouter for access to 100+ LLMs through a single API:

  • GPT-5, Claude, Gemini
  • Qwen, Deepseek
  • Open-source models

Supported LLM Platforms

  • Claude Desktop and Claude Code
  • Gemini CLI
  • Qwen Code
  • ChatGPT API
  • GPT Codex CLI

Requirements

  • Python 3.8+
  • For Tool_Finder (embedding-based search): GPU recommended
  • For Tool_Finder_LLM: No GPU required (uses LLM-based search)

Verification

Test installation:

from tooluniverse import ToolUniverse

tu = ToolUniverse()
tu.load_tools()

# List first 5 tools to verify setup
tools = tu.list_tools(limit=5)
print(f"Loaded {len(tools)} tools successfully")