🤖 MCPs y Agent Skills: Conexión de LLMs con Herramientas Locales
El Futuro del Desarrollo Asistido por Inteligencia Artificial
El Model Context Protocol (MCP) es el estándar abierto propuesto por Anthropic y adoptado en el ecosistema de IA para permitir que modelos de lenguaje y agentes autónomos (Claude, Gemini CLI, Antigravity) se comuniquen de forma segura con herramientas del sistema operativo local, bases de datos, navegadores y APIs.
⚡ ¿Por qué MCP transforma el entorno de desarrollo?
- Fin del Copiar y Pegar Manual: El modelo de IA no solo genera código en una ventana de chat; mediante un servidor MCP puede leer tus archivos locales, ejecutar linters, correr pruebas y consultar bases de datos directamente.
- Arquitectura Cliente - Servidor Desacoplada:
- Cliente: El asistente o IDE (Antigravity, Claude Desktop, Cursor).
- Servidor MCP: Proceso ligero que expone herramientas (tools), recursos (resources) y prompts vía transporte
stdiooSSE.
- Seguridad y Aislamiento: El usuario aprueba qué comandos y carpetas del disco duro puede inspeccionar o modificar el agente.
📋 Ejemplo: Servidor MCP Local para la Terminal
Configuración típica en formato JSON para conectar herramientas locales al agente:
{
"mcpServers": {
"git": {
"command": "mcp-server-git",
"args": ["--repository", "/home/alexwce/Documentos/dev/Course Antigravity ClI"]
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/devdb"]
},
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/home/alexwce/Documentos/dev"]
}
}
}