Softland como servidor MCP

Exponga Softland como herramientas MCP (Model Context Protocol) para que Claude, Cursor o un agente propio consulten stock, saldos y crédito — y creen Notas de Venta — en lenguaje natural. Cada herramienta MCP llama a un endpoint REST de ConexionERP; el modelo nunca toca SQL Server.

Qué es

Model Context Protocol, en una línea

MCP es un protocolo abierto creado por Anthropic que estandariza cómo un modelo de IA accede a herramientas y datos externos. Un servidor MCP expone tres cosas: tools (acciones que el modelo puede ejecutar), resources (datos que puede leer) y prompts (plantillas). El cliente de IA descubre esas tools y las invoca cuando las necesita — sin que usted programe la lógica de cuándo llamarlas.

Con ConexionERP, cada endpoint REST se envuelve como una tool MCP. El servidor MCP es una capa delgada que traduce la invocación del modelo en una llamada HTTP autenticada a la API — y devuelve el JSON al modelo.

Cómo se ve

Un endpoint REST envuelto como tool MCP

Así se define una tool que consulta el crédito disponible de un cliente. El modelo lee la descripción y el esquema de entrada, y decide cuándo invocarla.

toolconsultar_credito_cliente
{
 "name": "consultar_credito_cliente",
 "description": "Devuelve el crédito disponible y el saldo"
 "desglosado de un cliente de Softland por su RUT.",
 "inputSchema": {
 "type": "object",
 "properties": {
 "codAux": { "type": "string", "description": "RUT del cliente, ej: 1-9" }
 },
 "required": ["codAux"]
 }
}
 
// Al invocarse, el servidor MCP llama:
GET /api/v1/auxiliares/{codAux}/saldo

La pregunta "¿cuánto crédito tiene el cliente 1-9?" deja de ser una consulta SQL y pasa a ser lenguaje natural. El modelo elige la tool, la API responde, y el cliente nunca ve la base de datos.

Compatibilidad

Clientes MCP que conectan con Softland

Claude Desktop

El asistente de Anthropic carga el servidor MCP y opera Softland desde el chat.

Claude Code / Cursor

Editores con IA que invocan las tools MCP mientras programa o consulta datos.

Agentes propios

Construidos con el SDK de Anthropic o frameworks compatibles con MCP.

ChatGPT (tool use)

Vía function calling apuntando a la misma API REST, sin el protocolo MCP.

Seguridad

El modelo nunca ve la base de datos

La capa MCP + API es la frontera de seguridad. El modelo solo conoce las tools que usted habilita; cada una llama a un endpoint con API key y permisos acotados. No hay credenciales de SQL Server en el cliente, no hay acceso a tablas completas, y la escritura se limita a crear documentos nuevos — nunca modificar datos existentes.

¿Prefiere empezar por lo conceptual? Lea la guía Conectar Softland con Inteligencia Artificial o por qué una API REST es mejor que SQL directo.

Preguntas frecuentes

¿Qué es MCP?

Model Context Protocol (MCP) es un protocolo abierto creado por Anthropic que estandariza cómo un modelo de IA accede a datos y herramientas externas. Un servidor MCP expone tools (acciones), resources (datos) y prompts; el cliente de IA las descubre y las invoca cuando las necesita.

¿Qué clientes MCP puedo usar con Softland?

Cualquier cliente compatible con MCP: Claude Desktop, Claude Code, Cursor, y agentes propios construidos con el SDK de Anthropic o frameworks que soporten MCP. La misma API key de ConexionERP sirve para todos.

¿El modelo de IA ve mi base de datos?

No. El servidor MCP solo expone las tools que usted define, y cada tool llama a un endpoint REST de ConexionERP. El modelo nunca recibe credenciales de SQL Server ni accede a tablas; solo ve las respuestas JSON de los endpoints autorizados.

¿La IA puede escribir en Softland?

Sí, de forma controlada. Puede exponer tools de lectura (stock, saldos, crédito) y tools de escritura que crean Notas de Venta o clientes vía los endpoints de integración. Usted decide qué tools habilita.

¿Necesito construir el servidor MCP yo mismo?

El producto base de ConexionERP es la API REST, que se implementa en 1 hora. El servidor MCP es una capa delgada sobre esa API — cada tool reenvía a un endpoint — que se arma a la medida de su caso. Podemos ayudarle a definirla o construirla con su equipo.

¿Quiere un agente de IA que opere Softland?

Partimos por la base: la API REST de ConexionERP, implementada en 1 hora. Sobre ella evaluamos y construimos el servidor MCP con las tools que su caso necesita.