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

84 lines
1.6 KiB
Markdown

# ToolUniverse Installation and Setup
## Installation
```bash
uv pip install tooluniverse
```
## Basic Setup
### Python SDK
```python
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
```bash
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):
```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:
```python
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")
```