SismaticBot Assistant
SismaticBot está escribiendo...

Guía Definitiva · Actualizado 2026

Model Context Protocol (MCP): qué es y cómo conectar Claude con tus herramientas

MCP, el USB-C
de la inteligencia artificial

Aprende qué es el Model Context Protocol, cómo configurarlo en Claude Desktop paso a paso y qué servidores MCP merece la pena instalar hoy. Tutorial completo en español con ejemplos reales, troubleshooting y casos de uso para hispanohablantes.

⏱ 14 min de lectura
📊 Nivel: Básico → Avanzado
🗓 Mayo 2026
✅ Verificado y actualizado
+200
Servidores MCP públicos disponibles
5 min
Tiempo medio para tu primera integración
0 €
Coste del protocolo (open source)
Nov 2024
Lanzamiento oficial por Anthropic

Llevas meses copiando y pegando texto entre Claude y tus herramientas. Mueves un fragmento desde Notion al chat, le pides una respuesta, vuelves a pegar. El Model Context Protocol (MCP), el estándar abierto de Anthropic para conectar modelos de IA con datos y herramientas externas, elimina ese baile: Claude se conecta directamente a tu Notion, tu GitHub o tus archivos locales y trabaja sobre ellos como si fueran extensiones suyas. Sin APIs propietarias, sin plugins cerrados. Y sí, lo puedes configurar tú mismo en menos de diez minutos.

01

Qué es el Model Context Protocol (MCP)

El Model Context Protocol (MCP) es un estándar abierto creado por Anthropic en noviembre de 2024 que permite a los modelos de inteligencia artificial conectarse de forma estandarizada con fuentes de datos y herramientas externas. En lugar de que cada aplicación invente su propia forma de «hablar» con Claude, todas usan el mismo protocolo.

MCP funciona como un contrato común: cualquier programa que lo implemente expone datos o acciones a Claude — o a cualquier otro modelo compatible — sin integraciones a medida. Eso convierte el ecosistema de IA en algo modular y reutilizable.

La analogía del USB-C para IA

Antes del USB-C cada dispositivo tenía su conector: micro-USB, Lightning, mini-jack, propietario. Cambiar de móvil implicaba cambiar de cargador. MCP hace por la IA lo mismo que el USB-C por el hardware: un único conector estándar que sirve para enchufar cualquier «periférico» — archivos, bases de datos, APIs, herramientas SaaS — a cualquier modelo compatible.

💡
Open source desde el día uno
MCP es un protocolo abierto bajo licencia MIT. Anthropic lo creó pero cualquiera puede implementar clientes y servidores. OpenAI, Google y Microsoft ya han anunciado soporte experimental.

Por qué Anthropic lo creó

El problema era evidente: Claude (y cualquier modelo) solo conocía el mundo hasta su fecha de entrenamiento y solo veía lo que el usuario pegaba en el chat. Cada empresa resolvía esto con integraciones propias — function calling personalizado, RAGs a medida, plugins cerrados — que no servían fuera de su ecosistema.

Anthropic publicó MCP para romper esa fragmentación. Un servidor MCP que conecta con tu base de datos PostgreSQL funciona igual en Claude Desktop, en Cursor o en cualquier otro cliente que adopte el protocolo. Según el registro oficial en GitHub (2026), ya hay más de 200 servidores públicos activos en menos de 18 meses desde su lanzamiento.

02

Cómo funciona MCP: arquitectura en 3 piezas

MCP define tres roles que se comunican entre sí mediante mensajes JSON-RPC (un protocolo ligero de llamadas a procedimientos remotos en formato JSON). Entender qué hace cada uno es la base para configurarlo sin perderse.

Host, cliente y servidor explicados

El host es la aplicación que el usuario abre — Claude Desktop, Cursor, Zed. Dentro del host vive un cliente MCP, que es quien habla el protocolo. Y el cliente se conecta a uno o varios servidores MCP, pequeños programas que exponen datos (recursos) y acciones (herramientas) a Claude.

Regla mental sencilla
Host = la app que usas. Cliente = el componente interno que habla MCP. Servidor = cada integración (filesystem, GitHub, Notion…). Un host puede tener muchos servidores conectados a la vez.

Diagrama del flujo completo

👤
Usuario
Tu pregunta
🖥️
Host
Claude Desktop
🔌
Servidor MCP
filesystem
📁
Recurso
Tus archivos

El usuario escribe en Claude Desktop «léeme el último informe de la carpeta Proyectos». El host envía la petición al cliente MCP, que detecta un servidor de filesystem disponible. El servidor lee el archivo, devuelve el contenido, y Claude lo procesa como contexto antes de generar la respuesta. Todo ocurre en segundos y sin que el usuario copie nada.

03

MCP vs function calling vs plugins: en qué se diferencia

MCP no es la única forma de dar capacidades extra a un modelo. La diferencia clave está en el alcance: function calling es para desarrolladores que escriben código, mientras que MCP da al usuario final la capacidad de conectar herramientas sin programar.

Criterio MCP Function calling Plugins / Custom GPTs APIs tradicionales
Estándar abierto No (cada proveedor) No (cerrado)
Compatible entre modelos No No Indirecto
Reutilizable sin tocar código No Limitado No
Acceso a recursos locales No directo No No
Necesita programar Opcional Mínimo
Madurez Nueva (2024) Estable Estable Muy estable

El function calling sigue siendo la opción correcta cuando construyes una aplicación con la API y necesitas que el modelo invoque funciones que tú defines en código. MCP brilla cuando quieres dar al usuario final — no al desarrollador — la capacidad de conectar herramientas a su asistente sin escribir nada.

04

Cómo configurar MCP en Claude Desktop paso a paso

Configurar tu primer servidor MCP lleva cinco minutos si tienes Node.js instalado. Vamos a conectar el servidor filesystem para que Claude pueda leer y escribir en una carpeta local concreta.

Requisitos previos

  • Claude Desktop instalado (macOS o Windows). La versión web de Claude.ai todavía no soporta MCP.
  • Node.js 18+ en tu equipo. Comprueba con node --version en terminal.
  • Un editor de texto cualquiera (VS Code, Sublime, hasta Notepad sirve).

Tutorial: tu primer servidor MCP en 5 pasos

1
Localiza claude_desktop_config.json
En macOS: ~/Library/Application Support/Claude/claude_desktop_config.json. En Windows: %APPDATA%\Claude\claude_desktop_config.json. Si no existe, créalo.
2
Pega la configuración del servidor filesystem
Sustituye la ruta del array args por la carpeta que quieres exponer a Claude. Usa siempre rutas absolutas.
3
Guarda el archivo y cierra Claude Desktop
Cierra desde la barra de menús (no solo la ventana). En macOS: Claude → Quit. En Windows: clic derecho en bandeja → Salir.
4
Abre Claude Desktop de nuevo
Verás un icono de enchufe o de herramientas en la esquina inferior del cuadro de chat. Si aparece, el servidor está conectado correctamente.
5
Prueba con una petición real
Escribe: «Lista los archivos de mi carpeta Proyectos y dime cuál se modificó por última vez». Claude te pedirá permiso la primera vez y ejecutará la acción.

claude_desktop_config.json

// Configuración mínima: un servidor filesystem
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/tu-usuario/Proyectos"
      ]
    }
  }
}
⚠️
Rutas absolutas, siempre
Usar ~/Proyectos o rutas relativas hará que el servidor falle silenciosamente. Escribe la ruta completa empezando por / en macOS/Linux o por C:\ en Windows.
05

Servidores MCP útiles que puedes instalar hoy

El registro oficial de servidores MCP ya supera los 200 paquetes públicos. Estos son los que merece la pena conocer agrupados por caso de uso.

Para productividad

  • Notion: lee y crea páginas, bases de datos y bloques. Ideal para usar Claude como interfaz natural sobre tu wiki.
  • Google Drive: busca y resume documentos, hojas de cálculo y PDFs sin descargarlos.
  • Slack: lee canales, busca mensajes y publica avisos. Perfecto para crear resúmenes diarios de equipos.
  • Linear: crea y consulta tickets directamente desde la conversación.

Para desarrollo

  • GitHub: abre issues, revisa pull requests, navega repos completos sin salir de Claude.
  • PostgreSQL: ejecuta queries de solo lectura sobre tu base de datos y obtén explicaciones en lenguaje natural.
  • Puppeteer: automatiza navegadores para scraping o pruebas visuales.
  • Git (local): consulta el historial, diferencias y blame de cualquier repo de tu máquina.

Para automatización local

  • filesystem: lectura y escritura controlada en carpetas locales (el del tutorial).
  • brave-search: búsquedas web en tiempo real usando la API de Brave.
  • memory: memoria persistente entre conversaciones, almacenada localmente.
  • shell: ejecuta comandos en tu terminal. Potente y peligroso a partes iguales — concede acceso con cabeza.
🚨
Cuidado con los servidores de terceros
No todos los servidores del ecosistema están auditados. Antes de instalar uno que no sea oficial de Anthropic, revisa su código fuente y limita la carpeta o credenciales a las que tiene acceso. Nunca des permisos amplios a un servidor cuya autoría desconoces.
06

Cómo crear tu propio servidor MCP

Si necesitas conectar Claude con una herramienta interna que no tiene servidor público, escribir el tuyo lleva menos código del que esperas. Anthropic mantiene SDKs oficiales en Python y TypeScript.

Estructura mínima en Python

Este ejemplo crea un servidor que expone una sola herramienta: una calculadora de precios con IVA. Sirve como esqueleto para integraciones más complejas.

Python · server_iva.py

# Servidor MCP mínimo: calculadora de IVA
from mcp.server.fastmcp import FastMCP

mcp = FastMCP("calculadora-iva")

@mcp.tool()
def calcular_iva(precio_base: float, tipo: float = 21.0) -> dict:
    """Calcula el IVA español sobre un precio base."""
    iva = precio_base * tipo / 100
    return {
        "base": precio_base,
        "iva": round(iva, 2),
        "total": round(precio_base + iva, 2)
    }

if __name__ == "__main__":
    mcp.run()

Para activarlo basta con instalar el paquete (pip install mcp) y registrar el servidor en claude_desktop_config.json apuntando a este archivo. A partir de ese momento, cuando le pidas a Claude «calcula el IVA de 1.250€ al 10%», invocará tu función automáticamente.

💡
Empieza por lo pequeño
No intentes construir el servidor MCP definitivo en el primer intento. Expón una sola herramienta, verifica que funciona, y añade complejidad después. El SDK FastMCP se encarga del transporte y la serialización por ti.
07

Errores comunes al configurar MCP y cómo resolverlos

El 90% de los problemas con MCP entra en tres categorías. Repasarlos antes evita media hora de googleo.

«Server disconnected» o no aparece el icono

Causa más frecuente: Claude Desktop no se reinició completamente. Cerrar la ventana no basta — hay que salir desde el menú de la aplicación. En macOS también suele ayudar matar el proceso con killall Claude antes de relanzar.

Segunda causa: el comando npx no está en el PATH cuando Claude lo ejecuta. Solución: usa la ruta absoluta del binario (/usr/local/bin/npx en macOS).

JSON malformado

Una coma de más, una llave sin cerrar y todo el archivo se vuelve inválido. Antes de guardar, pega el contenido en jsonlint.com para validarlo. Errores típicos:

  • Comentarios // dentro del JSON (no son válidos en JSON estricto).
  • Coma después del último elemento de un array u objeto.
  • Comillas tipográficas » » en lugar de comillas rectas » » — pasa al copiar desde la web.

Permisos y rutas absolutas

En macOS, el servidor filesystem necesita que el usuario haya dado permiso explícito a Claude Desktop para acceder a esa carpeta. Si el icono aparece pero las llamadas devuelven «permission denied», abre Ajustes → Privacidad y seguridad → Archivos y carpetas y verifica que Claude tenga acceso.

⚠️
Lee los logs cuando algo falle
Claude Desktop guarda los logs MCP en ~/Library/Logs/Claude/ (macOS) o %APPDATA%\Claude\logs\ (Windows). Si el icono no aparece, abre el log más reciente — el motivo del fallo suele estar ahí literal.
08

Cuándo NO usar MCP

MCP es nuevo, potente y resuelve problemas reales. Pero hay escenarios donde elegirlo es la decisión equivocada.

  • Cuando construyes una app con la API directamente: si controlas el código del cliente, function calling te da más control y menos overhead.
  • Si necesitas autenticación OAuth compleja: el soporte está madurando, pero las integraciones con flujos OAuth de tres pasos todavía requieren parches manuales.
  • Para usuarios finales no técnicos: editar JSON, lidiar con rutas y reiniciar la app es demasiado para alguien que solo quiere «que funcione».
  • En entornos corporativos con políticas estrictas: muchas empresas todavía no tienen una política de seguridad para servidores MCP. Valida antes de desplegar a equipos enteros.
  • Cuando la latencia es crítica: cada llamada a un servidor MCP añade entre 200 ms y 2 segundos. Si necesitas respuestas instantáneas, ese tiempo extra cuenta.
09

Coste real: cuántos tokens consume MCP

Cada servidor MCP conectado añade tokens al contexto de la conversación. La cifra exacta depende del servidor, pero la estructura es predecible.

Concepto Tokens aproximados Cuándo se consumen
Manifest del servidor (lista de herramientas) 200 – 1.500 Al inicio de cada conversación
Llamada a una herramienta 50 – 300 Cada invocación
Respuesta del servidor Variable (10 – 10.000+) Cada respuesta procesada

En Claude Desktop con suscripción Pro o Max el coste no es directo — pagas una cuota plana — pero sí afecta al límite de mensajes por ventana de tiempo. Si conectas 10 servidores MCP, cada conversación arranca con varios miles de tokens consumidos solo en los manifests.

Consejo de optimización
Mantén activos solo los servidores que vayas a usar en una sesión concreta. Comentar o quitar entradas de claude_desktop_config.json y reiniciar Claude reduce el coste base de cada conversación.
10

Preguntas frecuentes sobre MCP

¿Qué es MCP en pocas palabras?

MCP (Model Context Protocol) es un estándar abierto creado por Anthropic en noviembre de 2024 que permite conectar modelos de IA como Claude con herramientas externas — archivos locales, bases de datos, APIs, SaaS — mediante una interfaz común. Funciona como un USB-C para la inteligencia artificial: un único conector estándar que sirve para cualquier integración.

¿Funciona MCP en Claude.ai web o solo en Desktop?

A día de hoy MCP solo funciona en Claude Desktop (macOS y Windows) y en clientes de terceros como Cursor o Zed. La versión web Claude.ai todavía no expone la configuración de servidores MCP. Anthropic ha confirmado que el soporte web está en su hoja de ruta pero sin fecha pública.

¿Solo Anthropic soporta MCP?

No. MCP es un estándar abierto y ya tiene implementaciones de cliente fuera de Anthropic: Cursor, Zed, Continue.dev y librerías comunitarias para integrarlo con modelos de OpenAI o locales vía Ollama. El protocolo no está atado al modelo.

¿Es seguro dar acceso a mis archivos a través de MCP?

Depende del servidor. Los servidores oficiales de Anthropic piden confirmación explícita antes de leer o modificar archivos. Servidores de terceros pueden no hacerlo. Limita siempre el acceso a una carpeta concreta y revisa el código antes de usar paquetes desconocidos.

¿Necesito saber programar para configurar MCP en Claude?

Para usar servidores MCP existentes no hace falta: basta con copiar y pegar un JSON de configuración. Para crear tus propios servidores sí necesitas conocimientos básicos de Python o TypeScript. Hay plantillas oficiales en github.com/modelcontextprotocol que reducen mucho la curva.

¿Hay servidores MCP en español?

Los servidores MCP son agnósticos al idioma — operan con datos, no con texto humano. Lo que sí existe en español es documentación y guías como esta. La comunidad hispana está creando integraciones con servicios locales (Holded, Factorial, AEAT) durante 2026.

¿MCP reemplaza a las APIs tradicionales?

No. MCP se construye sobre APIs tradicionales: un servidor MCP de Notion sigue llamando a la API REST de Notion por debajo. Lo que reemplaza es la necesidad de que tú escribas el código que une cada API con cada modelo. La API sigue ahí; MCP es la capa de adaptación estándar encima.

📋 Resumen ejecutivo

Lo que debes hacer

  • Empieza con el servidor filesystem para entender el flujo completo en 5 minutos.
  • Usa siempre rutas absolutas en claude_desktop_config.json.
  • Activa solo los servidores MCP que vayas a usar para reducir consumo de tokens.
  • Cierra Claude Desktop por completo (no solo la ventana) tras cada cambio de configuración.
  • Revisa los logs en ~/Library/Logs/Claude/ cuando algo falle.

Lo que debes evitar

  • Instalar servidores MCP de terceros sin revisar su código fuente.
  • Dar acceso amplio (carpeta home, raíz) cuando bastaría con una subcarpeta.
  • Confiar en el servidor shell sin sandboxing para tareas automatizadas.
  • Asumir que MCP funcionará igual en Claude.ai web — solo Desktop por ahora.
  • Conectar 15 servidores «por si acaso» y luego quejarte del límite de mensajes.

¿Quieres conectar Claude con tus sistemas internos?

En Sismatic diseñamos servidores MCP a medida que conectan Claude (u otros modelos) con tu ERP, CRM, base de datos o herramienta interna. Despliegue, soporte y formación para tu equipo incluidos.

Solicitar presupuesto gratuito →