MCP y Python: Cómo usar plugins para que tu IA haga cosas reales (y no solo char
MCP y Python: Cómo usar plugins para que tu IA haga cosas reales (y no solo charlar)
Mira, colega, si llevas un tiempo jugando con ChatGPT o Claude, ya sabes que el problema no es que no sepan responder preguntas. El problema es que no pueden hacer nada. Se quedan en teoría, en texto bonito, pero no ejecutan código, no tocan archivos, no llaman a APIs. Para eso están los MCP (Model Context Protocol) y los plugins en Python.
Vamos al grano: los MCP son básicamente un puente entre tu IA y el mundo real. Le dices "ejecuta esto", y el plugin lo hace. No es magia, es Python bien estructurado. Aquí te dejo 5 prompts funcionales para que los copies, pegues y empieces a ver resultados.
1. Conectar MCP con un plugin de sistema de archivos
Este prompt asume que ya tienes un servidor MCP corriendo que expone operaciones de archivos. Útil para cuando necesitas que la IA lea o escriba datos.
Prompt para MCP: leer y escribir archivos locales
prompt = "Quiero que leas el archivo 'datos.csv' en la carpeta actual, calcules la media de la columna 'ventas' y guardes el resultado en 'resumen.txt'"
El plugin MCP ejecuta: open(), read(), write()
Cómo usarlo: Conecta tu cliente MCP (por ejemplo, con mcp-client-python) y ejecuta este prompt. El plugin hará el trabajo sucio.
2. Ejecutar scripts Python remotos desde ChatGPT
Si tienes un servidor MCP con un plugin de ejecución remota, esto te permite lanzar código Python sin salir del chat.
Prompt MCP: ejecutar script en servidor remoto
prompt = "Ejecuta el script 'analisis.py' con argumento '--input datos.json' y devuélveme la salida estándar"
El plugin llama a subprocess.run() en el servidor
Truco: Úsalo para tareas pesadas que no quieres hacer localmente. El plugin maneja la conexión SSH o API.
3. Plugin MCP para consultar APIs y devolver datos estructurados
Este es el más útil, colega. La IA pide datos a una API externa y el plugin los procesa como JSON.
Prompt MCP: llamar a API de clima y formatear resultado
prompt = "Consulta la API de OpenWeatherMap para Madrid, extrae temperatura y humedad, y genera un resumen en markdown"
El plugin hace requests.get(), parsea JSON, devuelve texto
Para qué sirve: Automatizar informes diarios sin tocar código. El plugin se encarga de la autenticación y errores.
4. Plugin MCP para manipular imágenes con PIL
¿Necesitas redimensionar, convertir formato o aplicar filtros? El plugin hace que la IA sea tu editor de imágenes.
Prompt MCP: procesar imagen con Python Imaging Library
prompt = "Carga 'foto.jpg', redimensiona a 800x600, convierte a escala de grises y guarda como 'foto_procesada.png'"
El plugin importa PIL, ejecuta transformaciones
Ojo: Necesitas que el servidor MCP tenga instalado Pillow. Pero una vez configurado, te ahorras abrir Photoshop.
5. Plugin MCP para scraping básico con BeautifulSoup
Esto es oro puro para periodistas o analistas. La IA te trae contenido web limpio.
Prompt MCP: scrapear título y primer párrafo de una URL
prompt = "Ve a 'https://ejemplo.com/articulo', extrae el título y el primer párrafo, y devuélvemelo en texto plano"
El plugin usa requests + BeautifulSoup, maneja errores HTTP
Advertencia: No abuses. Algunos sitios lo bloquean. Úsalo con cabeza.
¿Qué necesitas para que esto funcione?
No te voy a mentir: necesitas montar un servidor MCP básico. Pero no es tan complicado. Instala mcp-server-python desde pip, escribe un plugin simple que exponga funciones, y conecta tu cliente. En 20 minutos lo tienes andando.
Lo bueno es que una vez montado, los prompts de arriba funcionan sin tocar una línea de código. La IA hace de interfaz, el plugin de manos.
Y tú, colega, ¿qué prompt usas para que tu IA haga cosas útiles con MCP? Cuéntamelo en los comentarios, que esto solo empieza.


