Top 50 habilidades para agentes de IA y herramientas MCP: Catálogo práctico [2026]
Por sí solo, un modelo de lenguaje grande (LLM) es simplemente un pensador aislado en un entorno cerrado. Para transformar los modelos frontera en ingenieros de software autónomos, investigadores y analistas operativos, los modelos necesitan "manos": habilidades estandarizadas y servidores MCP (Model Context Protocol). A continuación, se presenta un catálogo de producción con las 50 herramientas de código abierto más esenciales, organizadas en 6 niveles arquitectónicos clave.
![Top 50 habilidades para agentes de IA y herramientas MCP: Catálogo práctico [2026]](/images/articles/top-50-ai-agent-skills-and-mcp-tools-catalog-2026.jpg)
Web Scraping, Búsqueda y Deep Research (Habilidades 1–8)
Un agente autónomo comienza con la capacidad de explorar la web y extraer datos estructurados sin ruido publicitario.
- 1Firecrawl (GitHub: mendableai/firecrawl • 25k★) — convierte sitios web completos en Markdown limpio listo para LLM ejecutando JS y superando Cloudflare.
- 2Tavily AI Search (tavily.com) — API de búsqueda diseñada para agentes LLM que devuelve resúmenes fácticos directos en lugar de enlaces irrelevantes.
- 3Crawl4AI (GitHub: unclecode/crawl4ai • 23k★) — rastreador web asíncrono local ultra rápido y de código abierto para RAG y agentes.
- 4Browserbase (browserbase.com) — infraestructura de navegador headless en la nube con evasión de huellas y resolución de CAPTCHA.
- 5Exa AI (exa.ai) — motor de búsqueda semántica basado en incrustaciones densas de vectores.
- 6Playwright MCP Server — conector estándar MCP para hacer clics, rellenar formularios y capturar pantallas en Chromium.
- 7ScrapeGraphAI (GitHub: ScrapeGraphAI/Scrapegraph-ai • 16k★) — canalizaciones de scraping basadas en grafos impulsadas por modelos locales (Ollama).
- 8Jina Reader (r.jina.ai) — proxy simple: anteponer "https://r.jina.ai/" a cualquier URL extrae contenido en Markdown depurado.
A diferencia de las API de pago, Crawl4AI se ejecuta directamente en su VPS o contenedor Docker sin costo de tokens.
pip install crawl4ai
crawl4ai-setup
python -c "import asyncio; from crawl4ai import AsyncWebCrawler; asyncio.run(AsyncWebCrawler().arun('https://artur-moiseyev.com/en'))"Infraestructura fundamental Model Context Protocol / MCP (Habilidades 9–17)
El protocolo MCP de Anthropic se ha consolidado como el estándar abierto que une LLM con sistemas de archivos, bases de datos y API.
- 1Filesystem MCP (GitHub: modelcontextprotocol/servers) — lectura, escritura e inspección de directorios seguras con lista blanca estricta.
- 2PostgreSQL MCP — inspección de esquemas y consultas de solo lectura directamente desde Claude o Cursor.
- 3SQLite MCP — almacenamiento relacional local integrado para persistir estados intermedios del agente.
- 4GitHub MCP — gestión completa de repositorios: ramas, Pull Requests, revisiones de código y diffs.
- 5Sequential Thinking MCP — descomposición cognitiva dinámica del razonamiento en pasos secuenciales comprobables.
- 6Brave Search MCP — búsqueda web respetuosa con la privacidad sin seguimiento de usuarios ni registros.
- 7Slack / Discord MCP — canal de comunicación bidireccional para alertas y aprobaciones humanas.
- 8Memory Graph MCP — memoria persistente estructurada como grafo de conocimiento a través de distintas sesiones.
- 9Puppeteer MCP — servidor de automatización de navegador para capturas DOM, exportación PDF e inspección de errores JS.
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/var/www/project"]
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://user:pass@localhost:5432/production_db"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxxxxxxxxxx" }
}
}
}Ingeniería de Software, Sintaxis e Inteligencia AST (Habilidades 18–25)
Para generar código fiable, los agentes autónomos requieren analizadores sintácticos AST de nivel compilador en lugar de regex frágiles.
- 1ast-grep (GitHub: ast-grep/ast-grep • 11k★) — búsqueda y reescritura de código basadas en el árbol de sintaxis abstracta (AST).
- 2Aider (GitHub: paul-gauthier/aider • 28k★) — CLI de pair-programming líder en terminal con mapeo Tree-sitter y commits atómicos en Git.
- 3Tree-sitter MCP — analizador sintáctico incremental para decenas de lenguajes que localiza con precisión funciones y clases.
- 4Basedpyright / Pyright CLI — analizador de tipos estático de Microsoft para validar código Python antes de ejecutarlo.
- 5Biome CLI (GitHub: biomejs/biome • 18k★) — herramienta unificada en Rust que sustituye a Prettier y ESLint con una velocidad 25 veces mayor.
- 6Git CLI Skill — automatización de ramas, resolución de conflictos de fusión y cherry-picks atómicos en terminal.
- 7OpenAPI / Swagger MCP — compilador que convierte especificaciones REST en herramientas ejecutables por LLM.
- 8OpenHands (anteriormente OpenDevin • 40k★) — entorno de desarrollo autónomo que resuelve incidencias reales del benchmark SWE-bench.
Las regex no comprenden ámbitos anidados. ast-grep opera sobre el grafo sintáctico y garantiza que el código sea 100% válido tras cada edición.
Ingeniería de Datos, Tablas y Documentos Complejos (Habilidades 26–33)
El análisis de registros corporativos exige extracción veloz de tablas desde PDF, hojas Excel y particiones Parquet.
- 1MarkItDown (GitHub: microsoft/markitdown • 35k★) — utilidad de Microsoft para convertir Word, Excel, PowerPoint y PDF en Markdown limpio.
- 2DuckDB MCP — motor analítico columnar embebido que ejecuta SQL sobre Parquet y CSV locales en milisegundos.
- 3Docling (GitHub: DS4SD/docling • 18k★) — biblioteca de IBM Research para analizar con exactitud fórmulas complejas y PDF a dos columnas.
- 4PandasAI (GitHub: gventuri/pandas-ai • 16k★) — análisis de datos conversacional sobre DataFrames mediante lenguaje natural.
- 5Unstructured.io (GitHub: Unstructured-IO/unstructured) — canalización ETL para limpiar y preparar más de 25 formatos de archivo para RAG.
- 6PDFPlumber — biblioteca de Python para extraer límites de tablas y coordenadas de texto en PDF con alta precisión.
- 7Apache Tika MCP — motor de extracción de metadatos compatible con más de 1.000 formatos.
- 8Tabula-py — extractor fiable de tablas estructuradas desde estados financieros y extractos bancarios.
import duckdb
# Consulta analítica sobre archivos Parquet en milisegundos
query = """
SELECT category, COUNT(*) as total_articles, AVG(reading_time_minutes) as avg_read
FROM 'https://artur-moiseyev.com/data/benchmarks.parquet'
GROUP BY category
ORDER BY total_articles DESC
LIMIT 10;
"""
result = duckdb.query(query).to_df()
print(result)Memoria a Largo Plazo, Grafos de Conocimiento y Orquestación (Habilidades 34–41)
Sin memoria persistente, los agentes olvidan las instrucciones del sistema en cuanto se reinicia la ventana de contexto.
- 1Mem0 (GitHub: mem0ai/mem0 • 24k★) — memoria personalizada: extrae hechos estables del usuario y actualiza relaciones temporales de forma continua.
- 2LangGraph Checkpointers — persistencia de estado con motores SQLite/Postgres, rebobinado temporal (Time-Travel) y control humano.
- 3Zep (getzep.com) — motor de memoria con resúmenes automáticos de conversaciones y extracción de entidades.
- 4ChromaDB (GitHub: chroma-core/chroma • 16k★) — base de datos vectorial embebida y ligera sin dependencias externas.
- 5Weaviate MCP — motor de búsqueda híbrida que combina BM25 escalar y vectores con navegación por grafos.
- 6Graphiti (GitHub: getzep/graphiti) — grafos de conocimiento temporales que consideran marcas de tiempo para evitar datos obsoletos.
- 7AutoGen Studio (Microsoft) — entorno gráfico declarativo para orquestar conversaciones entre múltiples agentes especializados.
- 8LlamaIndex Workflows — arquitectura orientada a eventos para construir flujos de trabajo deterministas y fiables.
No almacene todo el historial en bases vectoriales: use Mem0 para destilar hechos duraderos y evitar saturar el contexto con ruido.
Sandboxes Aislados, Seguridad y Entornos de Ejecución (Habilidades 42–50)
Permitir que un agente ejecute comandos en la terminal de producción sin aislamiento es un riesgo crítico de seguridad.
- 1E2B Sandboxes (GitHub: e2b-dev/E2B • 6k★) — micro-máquinas virtuales seguras en la nube instanciadas en 200 ms para ejecutar Python y Bash.
- 2Docker MicroVM MCP — ejecución en contenedores con cuotas estrictas de CPU, memoria y red aislada del host.
- 3Modal Labs (modal.com) — escalado sin servidor de contenedores GPU/CPU invocado directamente desde código Python del agente.
- 4Daytona (GitHub: daytonaio/daytona • 14k★) — orquestador automatizado de entornos de desarrollo seguros para agentes de IA.
- 5Fly.io Machines — microVM distribuidas globalmente con tiempos de arranque en frío inferiores a 300 ms.
- 6Guardrails AI (GitHub: guardrails-ai/guardrails • 5k★) — validación de esquemas JSON, comprobación de tipos y mitigación de alucinaciones.
- 7NeMo Guardrails (NVIDIA) — raíles de seguridad programables que impiden que el agente se desvíe del dominio asignado.
- 8Semgrep MCP — análisis estático de vulnerabilidades (OWASP Top 10) sobre el código generado por el agente antes del commit.
- 9LangSmith / Arize Phoenix — observabilidad completa que monitoriza latencias, consumo de tokens y fallos intermedios.
from e2b_code_interpreter import Sandbox
# Ejecución de código seguro en una microVM aislada
with Sandbox() as sandbox:
execution = sandbox.run_code("""
import numpy as np
data = np.random.normal(size=1000)
print(f"Mean: {data.mean():.4f}, Std: {data.std():.4f}")
""")
print("Salida de Sandbox:", execution.text)Silicon Telemetry & Production Verification
vllm serve top-50-ai-agent-skills-and-mcp-tools-catalog-2026 --tensor-parallel-size 4 --gpu-memory-utilization 0.95 --max-model-len 32768 --kv-cache-dtype fp8Run & Deploy This Model on Cloud GPUs
Need on-demand H100 / RTX 4090 compute to test the deployment recipe above? Spin up instances in 60 seconds with verified providers.
RunPod GPU Cloud
From $0.34/hr · Bonus $5–$500 creditsDeploy H100, A100, and RTX 4090 instances in seconds. 1-click templates for vLLM, Ollama, and PyTorch.
Vast.ai Marketplace
From $0.20/hr (RTX 4090) · Direct SSHDecentralized compute marketplace offering the cheapest GPU compute rates for RTX 4090, A6000 & H100.
OpenRouter AI Gateway
Pay-per-token · Automatic failoverUnified OpenAI-compatible API to invoke DeepSeek-R1, Claude 3.7, GPT-4o, and Llama 3.3 instantly.
Lambda Cloud Clusters
From $1.89/hr (A100 SXM) · Enterprise SLAHigh-bandwidth Quantum-2 InfiniBand clusters of 8x H100 and GH200 for production LLM distributed training.
Transparent Disclosure: Links above are curated partner links with special discounts/credits. Deploying via these links supports ongoing open AI benchmarking at zero extra cost to you.
Artur Moiseyev
Founder & AI Editor-in-Chief
Investigador independiente de IA y arquitecto de sistemas distribuidos especializado en agentes autónomos.
Artículos relacionados en el manual

Habilidad IA Deep Research: Qué es y cómo reemplaza horas de investigación en ChatGPT y Perplexity
Guía clara sobre la función Deep Research en ChatGPT, Perplexity y Gemini.

Habilidad IA Computer Use y Operator: Cómo la IA controla tu navegador y ratón
Cómo los agentes visuales rellenan formularios y navegan por la web automáticamente.

Habilidad IA MCP (Model Context Protocol) explicada de forma sencilla: El puerto USB de la IA
Por qué todo el mundo habla de MCP: Conecta tu IA con Google Drive, Notion y tus herramientas.