Claude desde cero

Lección 6 de 12 · 9 min de lectura

MCP: el enchufe universal entre Claude y tus herramientas

Descubre cómo Model Context Protocol conecta Claude con tus sistemas, bases de datos y herramientas empresariales sin intermediarios. La pieza clave para automatizar tu flujo de trabajo en SAP y más allá.

MCP: el enchufe universal entre Claude y tus herramientas

Hasta ahora hemos visto a Claude como una herramienta aislada: tú escribes, Claude responde, copias el resultado. Funciona, pero es como tener un asesor brillante que nunca puede entrar en tu oficina para ver tus documentos o consultar tus sistemas directamente.

Model Context Protocol (MCP) resuelve exactamente eso: es el estándar que permite que Claude acceda a tus herramientas, servidores, bases de datos y archivos empresariales como si fueran propios. Sin que tengas que copiar-pegar datos una y otra vez. Sin intermediarios ni integraciones caseras.

En esta lección vas a entender qué es, cómo funciona y por qué cambia el juego en entornos como SAP.

El problema: Claude aislado de tu mundo real

Imagina que eres consultor SAP y necesitas que Claude te analice los últimos registros de movimientos de material en tu tabla MKPF. Hoy, tu flujo es:

  1. Exportas los datos de SAP a Excel o CSV
  2. Los pegues o subes a Claude
  3. Claude analiza
  4. Copias los resultados de vuelta a tu sistema

Es tedioso. Y si los datos cambian cada hora (como en un almacén en tiempo real), tienes información desactualizada.

Ahora imagina que pudiera pasarle a Claude una línea de código como:

Clause de acceso directo a SAP: "Dame los últimos 100 movimientos de material donde la cantidad es > 50"

Y Claude consulta la base de datos directamente, siempre con datos frescos, sin que copies nada. Eso es lo que MCP promete.

¿Qué es Model Context Protocol?

MCP es un estándar abierto que define cómo Claude (u otros modelos de IA) pueden conectarse a herramientas externas de manera segura y predecible.

Piénsalo así:

  • HTTP es el protocolo que define cómo hablan los navegadores con los servidores web.
  • MCP es el protocolo que define cómo habla Claude con tus sistemas.

No es magia: es una especificación técnica que establece:

  • Cómo Claude pide información ("Dame todos los usuarios que no loguearon en 30 días")
  • Cómo tu sistema responde ("Aquí están, con estos campos")
  • Qué seguridad garantiza (autenticación, permisos, auditoría)
  • Qué sucede si algo falla

Servidores MCP: el puente entre Claude y tu infraestructura

La arquitectura es sencilla:

ClaudeDesktop (tu aplicación) ↔ MCP Server ↔ Tu base de datos / Herramienta

Un servidor MCP es un programa pequeño (puede ser en Python, Node.js, Go, etc.) que:

  1. Escucha a Claude
  2. Traduce sus peticiones en consultas a tu sistema
  3. Devuelve los datos de forma segura y estructurada

Ejemplos reales que ya existen:

GitHub MCP Server

ClaudeConecta directamente a tus repositorios GitHub. Puede:

  • Leer archivos de código
  • Buscar en issues
  • Revisar pull requests
  • Crear ramas y commits

Todo desde Claude, sin salir de la conversación.

Database MCP Server

Conecta a PostgreSQL, MySQL, SQL Server. Claude puede:

  • Ejecutar consultas SELECT
  • Ver esquemas de tablas
  • Analizar datos
  • Generar reportes complejos

Ejemplo: "¿Cuáles son los 5 clientes con mayor rotación este trimestre?" → Claude consulta la base de datos y responde con datos frescos.

MCP y SAP: el caso de uso perfecto

Ahora la pregunta del millón: ¿cómo encaja esto en tu mundo SAP?

Imagena que tienes un servidor MCP conectado a tu instancia SAP mediante RFC o APIs standard (como OData). Claude podría:

Análisis rápido

  • "Dame un resumen de las órdenes de compra vencidas en el mes"
  • "¿Cuáles son los 10 materiales con más variaciones de precio?"

Generación de documentos

  • "Crea un reporte de reconciliación entre FICO y MM con los últimos datos"
  • "Genera un email de escalación para proveedores con entregas atrasadas"

Automatización

  • "Revisa todas las órdenes de venta abiertas y recomienda acciones"
  • "Busca duplicados en la tabla de clientes y propón un plan de limpieza"

Depuración y auditoría

  • "¿Qué cambios hubo en la maestría de proveedores en los últimos 7 días?"
  • "¿Quién modificó este documento de material y cuándo?"

Todo esto sin salir de Claude. Sin copiar datos. Con datos siempre frescos.

Cómo funciona en la práctica (de forma simplificada)

  1. Instalas Claude Desktop (la aplicación de escritorio de Anthropic, si la necesitas) o usas Claude web
  2. Configuras un servidor MCP que conecta con SAP (o tu BD que sea)
  3. En tu conversación con Claude, él "ve" esas herramientas disponibles
  4. Cuando lo pides, Claude usa esas herramientas de forma automática

Ejemplo de prompt:

Tienes acceso a una conexión SAP (servidor MCP).
Analiza los últimos movimientos de almacén (tabla MKPF)
y dime qué SKUs tienen anomalías de cantidad o precio.

ClaudeAutomáticamente:

  • Ejecuta la consulta contra tu BD
  • Recibe los datos
  • Los analiza
  • Te devuelve un informe claro

Seguridad: el punto crítico

Antes de que pienses "¿voy a dejar que Claude acceda directamente a SAP?":

MCP está diseñado con seguridad en mente:

  • Servidores MCP locales: Corren en tu infraestructura, no en la nube de Anthropic
  • Permisos granulares: Defines exactamente qué puede hacer Claude (ej: solo SELECT, no DELETE)
  • Credenciales seguras: Usa variables de entorno, no hardcoded
  • Auditoría: Cada consulta se puede loguear
  • Encriptación: En tránsito entre Claude y tu servidor

En un contexto SAP, tu equipo de seguridad puede:

  • Crear un usuario técnico de SAP con permisos limitados
  • Usar ese usuario solo para el servidor MCP
  • Monitores todas las operaciones
  • Auditar quién pidió qué y cuándo

El estado actual y la curva de adopción

MCP es relativamente nuevo, pero crece rápido.

Hoy existen servidores MCP comunitarios para:

  • GitHub
  • Google Drive
  • Bases de datos SQL
  • APIs REST genéricas
  • Slack, Discord

Para SAP específicamente, hay dos caminos:

  1. Esperar: La comunidad o SAP mismo pueden publicar un servidor MCP oficial
  2. Construir el tuyo: Con Python + bibliotecas de SAP (PyRFC, SAP SDK), no es complicado

La inversión hoy es pequeña comparada con la ganancia de automatización futura.

Para recordar

  • MCP es el estándar que permite a Claude acceder a tus sistemas sin intermediarios (APIs, bases de datos, archivos empresariales)
  • Un servidor MCP es un programa pequeño que traduce peticiones de Claude en consultas a tu infraestructura
  • En SAP significa análisis automático de datos, generación de reportes y automatización de flujos sin copiar-pegar datos
  • La seguridad está incluida: Permisos granulares, auditoría, encriptación, y servidores en tu infraestructura (no en la nube)

Próxima lección: Agentes con Claude: cuando la IA trabaja sola