# 🧠 Proyecto de Aprendizaje: MCP, Agentes de IA y Automatización

> **Tu mapa completo para entender el ecosistema moderno de IA**

---

## ¿Qué vas a aprender aquí?

Este proyecto te lleva de cero a héroe en el ecosistema de IA actual. Cada módulo combina **teoría + práctica + truco para recordar**.

---

## 🗺️ Mapa de Aprendizaje

```
NIVEL 1 — FUNDAMENTOS
  └── 01_fundamentos/
       ├── que-es-un-agente.md
       ├── que-es-mcp.md
       └── como-funciona-todo-junto.md

NIVEL 2 — MCP EN PROFUNDIDAD
  └── 02_mcp/
       ├── arquitectura-mcp.md
       ├── servidores-mcp.md
       ├── clientes-mcp.md
       └── practica_01_primer-servidor-mcp/

NIVEL 3 — AGENTES
  └── 03_agentes/
       ├── tipos-de-agentes.md
       ├── rag-retrieval-augmented-generation.md  ← NUEVO
       ├── como-se-conectan.md
       ├── herramientas-y-contexto.md
       ├── practica_02_agente-con-herramientas/
       └── practica_rag/                          ← NUEVO

NIVEL 4 — AUTOMATIZACIÓN CON N8N
  └── 04_n8n/
       ├── que-es-n8n.md
       ├── n8n-con-ia.md
       └── practica_03_flujo-con-agente/

NIVEL 5 — IA LOCAL
  └── 05_ia_local/
       ├── por-que-ia-local.md
       ├── ollama-guia.md
       ├── lm-studio-guia.md
       └── practica_04_agente-local/

NIVEL 6 — ECOSISTEMA COMPLETO
  └── 06_ecosistema/
       ├── langchain-langgraph.md
       ├── crew-ai.md
       ├── comparativa-herramientas.md
       └── practica_05_proyecto-final/
```

---

## 🚀 ¿Cómo usar este proyecto?

1. Lee cada archivo `.md` en orden
2. Haz los ejercicios en las carpetas `practica_XX`
3. Usa el **truco de memoria** al final de cada sección
4. El archivo `GLOSARIO.md` es tu diccionario siempre disponible
5. `CHEATSHEET.md` = tu hoja de trucos rápida

---

## 📁 Archivos clave

| Archivo | Para qué sirve |
|---------|----------------|
| `GLOSARIO.md` | Definiciones rápidas de todos los términos |
| `CHEATSHEET.md` | Comandos y patrones más usados |
| `MAPA-VISUAL.md` | Diagrama de cómo se conecta todo |

---

## 💡 Truco MAESTRO para recordar todo el ecosistema

**"El Chef con Herramientas en un Restaurante Automatizado"**

- 🧑‍🍳 **El Chef** = El Agente de IA (toma decisiones)
- 🔧 **Las Herramientas** = Los MCP Servers (acceso a datos/acciones)
- 🗣️ **El Protocolo** = MCP (el idioma entre chef y herramientas)
- 🤖 **El Robot Ayudante** = n8n (automatiza tareas repetitivas)
- 🏠 **La Cocina Propia** = IA Local (sin depender de internet)

---

## 📅 Plan de estudio sugerido

| Día | Módulo | Tiempo |
|-----|--------|--------|
| 1 | Fundamentos + Glosario | 1 hora |
| 2 | MCP arquitectura | 1 hora |
| 3 | MCP práctica | 2 horas |
| 4 | Agentes teoría | 1 hora |
| 5 | Agentes práctica | 2 horas |
| 6 | n8n + IA | 2 horas |
| 7 | IA Local | 2 horas |
| 8 | Proyecto Final | 3 horas |
