Model Context Protocol (MCP)

Crea potentes integraciones de IA con componentes completos de servidor y cliente MCP. Conecta modelos de lenguaje a las herramientas, datos y flujos de tu aplicación.

¿Qué es MCP?

Model Context Protocol es el estándar emergente para conectar modelos de IA con herramientas y fuentes de datos externas.

El puente entre la IA y tu aplicación

MCP define un protocolo estándar sobre cómo los modelos de lenguaje interactúan con el mundo exterior. En lugar de crear integraciones de API personalizadas para cada proveedor de IA, MCP ofrece una interfaz universal que permite a los LLMs invocar funciones, acceder a bases de datos, consultar APIs e interactuar con la lógica de tu aplicación a través de un protocolo consistente y bien definido.

  • Protocolo estándar adoptado por los principales proveedores de IA
  • Permite a los modelos de IA invocar funciones de tu aplicación
  • Acceso controlado y seguro a bases de datos y sistemas de archivos
  • Plantillas de prompts reutilizables y definiciones de recursos
IA

MCP Server y Client

Componentes completos para los dos lados del protocolo MCP.

MCP Server

Expón las capacidades de tu aplicación a modelos de IA. Solo Enterprise.

  • Tools — Define funciones invocables con parámetros tipados
  • Prompts — Plantillas de prompt reutilizables con argumentos
  • Resources — Expón datos con direccionamiento basado en URI
  • Gestión de eventos — OnToolCall, OnPromptGet, OnResourceRead
  • Soporte de transporte stdio y HTTP

MCP Client

Conéctate a cualquier servidor compatible con MCP. Solo Enterprise.

  • Tools — Descubre e invoca herramientas del servidor
  • Prompts — Recupera y usa plantillas de prompt
  • Resources — Lee datos expuestos por el servidor
  • Sampling — Soporte de interacción con modelos de IA
  • Elicitation — Recoge entradas del usuario durante flujos de IA
  • Gestión de eventos — Arquitectura totalmente basada en eventos

Plataformas compatibles

Windows 32 Windows 64 Android Linux64 OSX64 iOS64

MCP Server en acción

Expón herramientas a modelos de IA con solo unas líneas de código Delphi.

procedure TForm1.SetupMCPServer;
begin
  sgcMCPServer1.Options.Transport := mcpStdIO;
  sgcMCPServer1.AddTool('get_weather', 'Get current weather');
  sgcMCPServer1.Active := True;
end;

procedure TForm1.sgcMCPServer1ToolCall(Sender: TObject;
  const ToolName: string; const Arguments: string;
  var Result: string);
begin
  if ToolName = 'get_weather' then
    Result := '{"temperature": 22, "condition": "sunny"}';
end;

Demos y documentación

Descarga demos listas para ejecutar y explora la documentación completa.

Demo de MCP Server

Descargar

Demo de MCP Client

Descargar

Documentación

Ver documentación

¿Qué puedes construir con MCP?

MCP abre un mundo de posibilidades para aplicaciones impulsadas por IA.

Herramientas IDE con IA

Crea asistentes de codificación que puedan leer y escribir archivos, ejecutar tests, consultar documentación y proporcionar sugerencias inteligentes de código directamente dentro de tu entorno de desarrollo.

Agentes de bases de datos

Permite que los modelos de IA consulten y analicen tus bases de datos a través de interfaces controladas y seguras. Define políticas de acceso de solo lectura o lectura/escritura y deja que la IA genere insights a partir de tus datos.

Automatización empresarial

Conecta la IA con tu lógica de negocio — CRM, ERP, sistemas de tickets y más. Automatiza flujos con instrucciones en lenguaje natural y toma de decisiones inteligente.

Flujos de IA personalizados

Encadena varias herramientas y recursos para operaciones de IA complejas en varios pasos. Construye pipelines que combinen recuperación de datos, procesamiento y ejecución de acciones en un único flujo guiado por IA.

Soporte MCP multiplataforma

Despliega servidores y clientes MCP en cualquier plataforma o IDE importante.

Delphi

Desde Delphi 7 hasta RAD Studio 13. Soporte completo de VCL y FireMonkey con componentes en tiempo de diseño.

C++ Builder

Desde C++ Builder 10.1 Berlin hasta C++ Builder 13 con cabeceras wrapper nativas en C++.

Lazarus

Lazarus 4.4.0 Win64 con soporte del compilador Free Pascal.

Plataformas de destino

Windows, macOS (Intel y ARM), Linux 64 bits, iOS y Android.

Empieza a construir con MCP hoy

Descarga la prueba gratuita y conecta tu aplicación Delphi o .NET a modelos de IA con Model Context Protocol.