que es un servidor cmp, para que sirve, y como usa...
Creado el: 13 de julio de 2025
Creado el: 13 de julio de 2025
que es un servidor mcp, para que sirve, y como usarlos
Un servidor MCP (“Model Context Protocol”) es un programa ligero que expone capacidades — datos, herramientas o plantillas de prompt — a las que un modelo de lenguaje (LLM) puede acceder de forma estandarizada. MCP define una arquitectura host ⇄ cliente ⇄ servidor:
A muchos les gusta llamarlo “el USB-C de las apps de IA”: cualquier host compatible puede “enchufarse” a cualquier servidor compatible sin pegamento extra.Model Context Protocol
Rol | Qué haces | Pasos básicos |
---|---|---|
Usuario final (sin programar) | Instalar servidores pre-construidos en tu cliente/host (Claude, Perplexity, etc.). | 1) Instala el host (ej. Claude Desktop). 2) Abre su archivo de configuración y añade la sección mcpServers con la orden que lanza el servidor (ej. @modelcontextprotocol/server-filesystem ). 3) Reinicia el host y autoriza las herramientas que aparezcan.Model Context Protocol |
Desarrollador | Crear tu propio servidor para exponer API o lógica interna. | 1) Elige un SDK (Python, Node, Rust…). 2) Instala mcp[cli] y arranca un proyecto (uv init weather ). 3) Declara herramientas con decoradores (@mcp.tool() ). 4) Corre el servidor (mcp.run(transport="stdio") ). 5) Conéctalo desde un cliente MCP o tu host favorito. |
Integrador-ops | Desplegar servidores en producción. | - Ejecuta cada servidor en contenedor o como microservicio. - Expón transporte (stdio, WebSocket, HTTP/2). - Usa variables de entorno/API keys cifradas. |
claude_desktop_config.json
y agrega:json{ "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "C:\\Users\\tuUsuario\\Desktop", "C:\\Users\\tuUsuario\\Downloads" ] } } }
readFile
, writeFile
, etc.Model Context Protocolmcp.log
y mcp-server-<nombre>.log
cuando depures.Model Context Protocol💡 Resumen rápido
Un servidor MCP es la pieza que conecta un agente de IA con datos y herramientas externas de forma estandarizada, segura y en tiempo real. Puedes usar servidores ya hechos (solo configurarlos) o programar los tuyos con los SDK oficiales y unas pocas líneas de código.