MCP Tools
MCP Toolz
mcp-name: io.github.taylorleese/mcp-toolz
Servidor MCP para Claude Code que proporciona herramientas de retroalimentación multi-LLM y captura de imágenes del portapapeles.
Características
Retroalimentación Multi-LLM: Obtén segundas opiniones de ChatGPT (OpenAI), Claude (Anthropic), Gemini (Google) y DeepSeek
Captura de imágenes del portapapeles: Pega imágenes desde tu portapapeles de macOS directamente en Claude Code para su análisis
Integración MCP: Funciona con Claude Code a través del Protocolo de Contexto de Modelo (Model Context Protocol)
Inicio rápido
Instalación
Desde PyPI (Recomendado)
pip install mcp-toolzDesde el código fuente (Desarrollo)
# 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]"Configuración
# 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 keysConfiguración del servidor MCP
Añádelo a tus ajustes de MCP de Claude Code:
Si se instaló mediante 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-..."
}
}
}
}Si se instaló desde el código fuente:
{
"mcpServers": {
"mcp-toolz": {
"command": "python",
"args": ["-m", "mcp_server"],
"cwd": "/absolute/path/to/mcp-toolz",
"env": {
"PYTHONPATH": "/absolute/path/to/mcp-toolz/src"
}
}
}
}Reinicia Claude Code para cargar el servidor MCP.
Herramientas del servidor MCP
Herramientas de retroalimentación de IA
Obtén segundas opiniones de múltiples LLMs sobre código, decisiones de arquitectura y planes de implementación:
ask_chatgpt- Obtén el análisis de ChatGPT (admite preguntas personalizadas)ask_claude- Obtén el análisis de Claude (admite preguntas personalizadas)ask_gemini- Obtén el análisis de Gemini (admite preguntas personalizadas)ask_deepseek- Obtén el análisis de DeepSeek (admite preguntas personalizadas)
Herramienta de imagen del portapapeles
paste_image- Captura una imagen del portapapeles de macOS para su análisis (admite una pregunta opcional)
Habilidades de Claude Code
/resolve-github-alerts
Clasifica y resuelve automáticamente las alertas de seguridad de GitHub (Dependabot, escaneo de código, escaneo de secretos). Ejecútalo en Claude Code para:
Corregir PRs fallidos de Dependabot (problemas de lint/test)
Actualizar dependencias vulnerables y recompilar requisitos
Remediar alertas de escaneo de código y escaneo de secretos
Enviar un único PR con todas las correcciones para revisión manual
/resolve-github-alertsEjemplos de uso
Obtener múltiples perspectivas de IA
I'm deciding between Redis and Memcached for caching user sessions.
Ask ChatGPT for their analysis.Continúa con:
"Pregúntale a Claude lo mismo para comparar"
"Pregúntale a Gemini otra perspectiva"
"¿Qué piensa DeepSeek sobre esto?"
Analizar una imagen del portapapeles
Copia una imagen en tu portapapeles (captura de pantalla, diagrama, mensaje de error, etc.), luego:
Analyze my clipboard imageO con una pregunta específica:
What's wrong with the UI layout in my clipboard image?Depurar con múltiples perspectivas
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.Variables de entorno
# 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 modelSolución de problemas
"Error 401: Invalid API key"
Verifica que las claves API estén configuradas en
.envo en las variables de entornoComprueba que la facturación esté habilitada en tu cuenta de proveedor de API
"No module named context_manager"
Usa
PYTHONPATH=srcantes de ejecutar Python directamenteO instálalo mediante pip:
pip install mcp-toolz
"No image found in clipboard"
Copia primero una imagen (captura de pantalla, clic derecho > Copiar imagen, etc.)
La herramienta
paste_imagerequiere macOS (utiliza AppleScript para leer el portapapeles)
Estructura del proyecto
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.txtDesarrollo
Configuración para colaboradores
# 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 keysEjecución de pruebas
source venv/bin/activate
pytestCalidad del código
# Run all checks (runs automatically on commit after pre-commit install)
pre-commit run --all-files
# Individual tools
black .
ruff check .
mypy src/Licencia
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-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server