mcp-toolz
MCP Toolz
mcp-name: io.github.taylorleese/mcp-toolz
MCP-Server für Claude Code, der Tools für Multi-LLM-Feedback und die Erfassung von Bildern aus der Zwischenablage bereitstellt.
Funktionen
Multi-LLM-Feedback: Erhalte Zweitmeinungen von ChatGPT (OpenAI), Claude (Anthropic), Gemini (Google) und DeepSeek
Erfassung von Bildern aus der Zwischenablage: Füge Bilder aus deiner macOS-Zwischenablage direkt in Claude Code zur Analyse ein
MCP-Integration: Funktioniert mit Claude Code über das Model Context Protocol
Related MCP server: Todoist MCP
Schnellstart
Installation
Über PyPI (Empfohlen)
pip install mcp-toolzAus dem Quellcode (Entwicklung)
# Clone the repository
git clone https://github.com/taylorleese/mcp-toolz.git
cd mcp-toolz
# Create and activate virtual environment
python3 -m venv venv
source venv/bin/activate # macOS/Linux
# or: venv\Scripts\activate # Windows
# Install in editable mode with dev dependencies
pip install -e ".[dev]"Konfiguration
# Set your API keys as environment variables (at least one required for AI feedback tools)
export OPENAI_API_KEY=sk-... # For ChatGPT
export ANTHROPIC_API_KEY=sk-ant-... # For Claude
export GOOGLE_API_KEY=... # For Gemini
export DEEPSEEK_API_KEY=sk-... # For DeepSeek
# Or create a .env file (if installing from source)
cp .env.example .env
# Edit .env and add your API keysEinrichtung des MCP-Servers
Füge dies zu deinen Claude Code MCP-Einstellungen hinzu:
Bei Installation via pip:
{
"mcpServers": {
"mcp-toolz": {
"command": "python",
"args": ["-m", "mcp_server"],
"env": {
"OPENAI_API_KEY": "sk-...",
"ANTHROPIC_API_KEY": "sk-ant-...",
"GOOGLE_API_KEY": "...",
"DEEPSEEK_API_KEY": "sk-..."
}
}
}
}Bei Installation aus dem Quellcode:
{
"mcpServers": {
"mcp-toolz": {
"command": "python",
"args": ["-m", "mcp_server"],
"cwd": "/absolute/path/to/mcp-toolz",
"env": {
"PYTHONPATH": "/absolute/path/to/mcp-toolz/src"
}
}
}
}Starte Claude Code neu, um den MCP-Server zu laden.
MCP-Server-Tools
KI-Feedback-Tools
Erhalte Zweitmeinungen von mehreren LLMs zu Code, Architektur-Entscheidungen und Implementierungsplänen:
ask_chatgpt- Erhalte die Analyse von ChatGPT (unterstützt benutzerdefinierte Fragen)ask_claude- Erhalte die Analyse von Claude (unterstützt benutzerdefinierte Fragen)ask_gemini- Erhalte die Analyse von Gemini (unterstützt benutzerdefinierte Fragen)ask_deepseek- Erhalte die Analyse von DeepSeek (unterstützt benutzerdefinierte Fragen)
Zwischenablage-Bild-Tool
paste_image- Erfasse ein Bild aus der macOS-Zwischenablage zur Analyse (unterstützt optionale Fragen)
Claude Code Skills
/resolve-github-alerts
Automatisiert die Triage und Behebung von GitHub-Sicherheitswarnungen (Dependabot, Code-Scanning, Secret-Scanning). Führe es in Claude Code aus, um:
Fehlgeschlagene Dependabot-PRs zu reparieren (Lint-/Test-Probleme)
Anfällige Abhängigkeiten zu aktualisieren und Anforderungen neu zu kompilieren
Code-Scanning- und Secret-Scanning-Warnungen zu beheben
Einen einzigen PR mit allen Korrekturen zur manuellen Überprüfung einzureichen
/resolve-github-alertsAnwendungsbeispiele
Erhalte mehrere KI-Perspektiven
I'm deciding between Redis and Memcached for caching user sessions.
Ask ChatGPT for their analysis.Fahre fort mit:
"Ask Claude the same question for comparison"
"Ask Gemini for another perspective"
"What does DeepSeek think about this?"
Analysiere ein Bild aus der Zwischenablage
Kopiere ein Bild in deine Zwischenablage (Screenshot, Diagramm, Fehlermeldung usw.) und dann:
Analyze my clipboard imageOder mit einer spezifischen Frage:
What's wrong with the UI layout in my clipboard image?Debuggen mit mehreren Perspektiven
I'm getting "TypeError: Cannot read property 'map' of undefined" in my React component.
The error occurs in UserList.jsx when rendering the users array.
Ask ChatGPT and Claude for debugging suggestions.Umgebungsvariablen
# Required (at least one for AI feedback tools)
OPENAI_API_KEY=sk-... # Your OpenAI API key
ANTHROPIC_API_KEY=sk-ant-... # Your Anthropic API key
GOOGLE_API_KEY=... # Your Google API key (for Gemini)
DEEPSEEK_API_KEY=sk-... # Your DeepSeek API key
# Optional
MCP_TOOLZ_MODEL=gpt-5 # OpenAI model (default: gpt-5)
MCP_TOOLZ_CLAUDE_MODEL=claude-sonnet-4-5-20250929 # Claude model
MCP_TOOLZ_GEMINI_MODEL=gemini-2.0-flash-thinking-exp-01-21 # Gemini model
MCP_TOOLZ_DEEPSEEK_MODEL=deepseek-chat # DeepSeek modelFehlerbehebung
"Error 401: Invalid API key"
Überprüfe, ob die API-Schlüssel in
.envoder den Umgebungsvariablen gesetzt sindÜberprüfe, ob die Abrechnung in deinem API-Anbieter-Konto aktiviert ist
"No module named context_manager"
Verwende
PYTHONPATH=srcvor dem direkten Ausführen von PythonOder installiere es via pip:
pip install mcp-toolz
"No image found in clipboard"
Kopiere zuerst ein Bild (Screenshot, Rechtsklick > Bild kopieren, etc.)
Das
paste_image-Tool erfordert macOS (verwendet AppleScript zum Auslesen der Zwischenablage)
Projektstruktur
mcp-toolz/
├── src/
│ ├── mcp_server/ # MCP server for Claude Code
│ │ └── server.py # MCP tools and handlers
│ └── context_manager/ # Client implementations
│ ├── openai_client.py # ChatGPT API client
│ ├── anthropic_client.py # Claude API client
│ ├── gemini_client.py # Gemini API client
│ ├── deepseek_client.py # DeepSeek API client
│ └── clipboard.py # macOS clipboard image capture
├── tests/ # pytest tests
├── requirements.in
└── requirements.txtEntwicklung
Einrichtung für Mitwirkende
# Clone and install
git clone https://github.com/taylorleese/mcp-toolz.git
cd mcp-toolz
python3 -m venv venv
source venv/bin/activate
pip install -r requirements-dev.txt
# Install pre-commit hooks (IMPORTANT!)
pre-commit install
# Copy and configure .env
cp .env.example .env
# Edit .env with your API keysTests ausführen
source venv/bin/activate
pytestCode-Qualität
# Run all checks (runs automatically on commit after pre-commit install)
pre-commit run --all-files
# Individual tools
black .
ruff check .
mypy src/Lizenz
MIT
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/taylorleese/mcp-toolz'
If you have feedback or need assistance with the MCP directory API, please join our Discord server