1.6 KiB
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")