Enlaces locales
Con la aplicación de escritorio puedes registrar servidores MCP (Model Context Protocol) locales. Estos son enlaces a servicios y herramientas externas que se ejecutan directamente en tu computadora.
¿Por qué solo en la aplicación de escritorio?
Los servidores MCP pueden comunicarse de dos formas:
| Tipo | Protocolo | Aplicación web | Aplicación de escritorio |
|---|---|---|---|
| SSE | Server-Sent Events vía HTTP | ✅ Sí | ✅ Sí |
| Stdio | Entrada/salida estándar | ❌ No | ✅ Sí |
Servidores Stdio se comunican vía la línea de comandos (stdin/stdout). Es un método potente y muy utilizado, pero requiere acceso directo al sistema operativo. Un navegador web no puede hacerlo debido a restricciones de seguridad.
La aplicación de escritorio se ejecuta como una aplicación completa en tu ordenador y, por ello, puede:
- Iniciar y controlar programas locales
- Comunicarse vía stdin/stdout
- Tener acceso a recursos locales
¿Qué es MCP?
El Model Context Protocol es un estándar abierto que permite a los asistentes de IA comunicarse con herramientas externas y fuentes de datos. Un servidor MCP ofrece:
- Tools - Acciones que la IA puede realizar (p. ej., buscar archivos, llamar a APIs)
- Resources - Datos que la IA puede leer (p. ej., documentos, información de bases de datos)
- Prompts - Instrucciones predefinidas para tareas específicas
Encontrar servidores MCP
Existen varias fuentes para encontrar servidores MCP:
| Fuente | URL | Descripción |
|---|---|---|
| MCP Servers Directory | mcpservers.org | Directorio extenso con cientos de servidores |
| Awesome MCP Servers | github.com/punkpeye/awesome-mcp-servers | Lista curada en GitHub |
| Smithery | smithery.ai | Registro con función de búsqueda |
| Oficial MCP | modelcontextprotocol.io/examples | Ejemplos del equipo MCP |
Servidores recomendados para uso personal
Para AI-Public, los siguientes servidores MCP son especialmente útiles:
Productividad y notas
| Servidor | Instalación | Función |
|---|---|---|
| Obsidian | npx @anthropic/mcp-server-obsidian | Buscar y editar notas en Obsidian |
| Apple Notes | npx apple-notes-mcp-server | Acceso a Apple Notes (macOS) |
| Todoist | npx todoist-mcp-server | Gestión de tareas en Todoist |
| Memory | npx @anthropic/mcp-server-memory | Almacenamiento persistente de conocimiento para la IA |
Internet e información
| Servidor | Instalación | Función |
|---|---|---|
| Brave Search | npx @anthropic/mcp-server-brave-search | Buscar en Internet |
| Fetch | npx @anthropic/mcp-server-fetch | Recuperar y leer páginas web |
| Wikipedia | npx wikipedia-mcp-server | Buscar artículos de Wikipedia |
Multimedia y creatividad
| Servidor | Instalación | Función |
|---|---|---|
| Spotify | npx spotify-mcp-server | Administrar y reproducir música |
| YouTube | npx youtube-mcp-server | Obtener información de videos |
| Image Generation | npx dalle-mcp-server | Generar imágenes |
Comunicación
| Servidor | Instalación | Función |
|---|---|---|
| Gmail | npx gmail-mcp-server | Leer y enviar correos |
| Telegram | npx telegram-mcp-server | Mensajes de Telegram |
npx whatsapp-mcp-server | Integración de WhatsApp |
Hogar inteligente
| Servidor | Instalación | Función |
|---|---|---|
| Home Assistant | npx homeassistant-mcp-server | Controlar dispositivos de casa inteligente |
| Philips Hue | npx hue-mcp-server | Controlar iluminación inteligente |
Registrar un servidor MCP
- Asegúrate de tener Node.js instalado (para servidores npx)
- Abre la aplicación de escritorio
- Ve a Ajustes → Servidores MCP
- Haz clic en Agregar servidor
- Completa la configuración:
- Nombre: Un nombre reconocible para el servidor
- Comando: El comando para iniciar el servidor (p. ej.,
npx) - Argumentos: Los argumentos (p. ej.,
@anthropic/mcp-server-fetch)
Después de añadir, puedes probar el servidor iniciando una conversación y preguntando qué herramientas están disponibles.
Desarrollar tu propio servidor MCP
¿Quieres construir tu propio servidor MCP? Consulta la documentación oficial:
- MCP Quickstart - Inicio rápido
- MCP SDK (TypeScript) - SDK para Node.js
- MCP SDK (Python) - SDK para Python