Un modelo de lenguaje es muy bueno explicando, pero no es una calculadora: si le preguntas el ISR de un sueldo, puede recordar una tarifa de otro año, olvidar el subsidio al empleo o redondear mal. El Model Context Protocol (MCP) resuelve eso. Es un estándar abierto con el que un asistente descubre herramientas externas, lee para qué sirve cada una y las llama con los datos de tu pregunta.
Cuando escribes «me ofrecen $25,000 brutos, ¿cuánto me queda por quincena?», el asistente reconoce que es una pregunta de nómina, llama a calcular_sueldo_neto con 25,000 y «quincenal», y nuestro servidor responde con el ISR de la tarifa del Art. 96 de la LISR, las cuotas del IMSS por rama y el neto. El asistente redacta la respuesta con esas cifras y te muestra de dónde salieron.
El servidor no tiene memoria ni cuentas de usuario: cada consulta llega, se calcula y se olvida. Usa el transporte Streamable HTTP, el que piden hoy Claude, ChatGPT y Copilot Studio, y limita cada dirección a 60 consultas por minuto para que un error de un cliente no tumbe el servicio de los demás.