Model Context Protocol (MCP)

Construa integrações de IA poderosas com componentes MCP Server e Client completos. Conecte large language models às ferramentas, dados e fluxos de trabalho do seu aplicativo.

O que é MCP?

O Model Context Protocol é o padrão emergente para conectar modelos de IA a ferramentas e fontes de dados externas.

A ponte entre a IA e seu aplicativo

O MCP define um protocolo padrão para como os large language models interagem com o mundo externo. Em vez de construir integrações de API personalizadas para cada provedor de IA, o MCP fornece uma interface universal que permite que LLMs chamem funções, acessem bancos de dados, consultem APIs e interajam com a lógica do seu aplicativo através de um protocolo consistente e bem definido.

  • Protocolo padrão adotado pelos principais provedores de IA
  • Permite que modelos de IA chamem funções no seu aplicativo
  • Acesso controlado e seguro a bancos de dados e sistemas de arquivos
  • Templates de prompt reutilizáveis e definições de recursos
AI

MCP Server e Client

Componentes completos para os dois lados do protocolo MCP.

MCP Server

Exponha as capacidades do seu aplicativo a modelos de IA. Apenas Enterprise.

  • Tools — Defina funções chamáveis com parâmetros tipados
  • Prompts — Templates de prompt reutilizáveis com argumentos
  • Resources — Exponha dados com endereçamento baseado em URI
  • Tratamento de eventos — OnToolCall, OnPromptGet, OnResourceRead
  • Suporte aos transportes Stdio e HTTP

MCP Client

Conecte-se a qualquer servidor compatível com MCP. Apenas Enterprise.

  • Tools — Descubra e chame ferramentas do servidor
  • Prompts — Recupere e use templates de prompt
  • Resources — Leia dados expostos pelo servidor
  • Sampling — Suporte a interação com modelo de IA
  • Elicitation — Colete entrada do usuário durante fluxos de IA
  • Tratamento de eventos — Arquitetura totalmente orientada a eventos

Plataformas compatíveis

Windows 32 Windows 64 Android Linux64 OSX64 iOS64

MCP Server em ação

Exponha ferramentas a modelos de IA com apenas algumas linhas 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 e documentação

Baixe demos prontos para rodar e explore a documentação completa.

Demo do MCP Server

Baixar

Demo do MCP Client

Baixar

Documentação

Ver documentação

O que você pode construir com MCP?

O MCP abre um mundo de possibilidades para aplicações com IA.

Ferramentas de IDE com IA

Construa assistentes de programação que podem ler e escrever arquivos, executar testes, consultar documentação e fornecer sugestões inteligentes de código diretamente dentro do seu ambiente de desenvolvimento.

Agentes de banco de dados

Permita que modelos de IA consultem e analisem seus bancos de dados através de interfaces controladas e seguras. Defina políticas de acesso somente leitura ou leitura/gravação e deixe a IA gerar insights a partir dos seus dados.

Automação de negócios

Conecte a IA à sua lógica de negócios — CRM, ERP, sistemas de tickets e mais. Automatize fluxos de trabalho com instruções em linguagem natural e tomada de decisão inteligente.

Fluxos de IA personalizados

Encadeie múltiplas ferramentas e recursos para operações de IA complexas e multi-etapas. Construa pipelines que combinam recuperação de dados, processamento e execução de ações em um único fluxo orientado por IA.

Suporte MCP multiplataforma

Faça deploy de servidores e clientes MCP em todas as principais plataformas e IDEs.

Delphi

Delphi 7 até RAD Studio 13. Suporte completo a VCL e FireMonkey com componentes em tempo de design.

C++ Builder

C++ Builder 10.1 Berlin até C++ Builder 13 com headers wrapper C++ nativos.

Lazarus

Lazarus 4.4.0 Win64 com suporte ao compilador Free Pascal.

Plataformas-alvo

Windows, macOS (Intel e ARM), Linux 64-bit, iOS e Android.

Comece a desenvolver com MCP hoje

Baixe a versão de avaliação gratuita e conecte seu aplicativo Delphi ou .NET a modelos de IA com o Model Context Protocol.