---
🔌 Model Context Protocol (MCP): Conecte IA a Qualquer Ferramenta
📌 Pra que serve
O Model Context Protocol é um padrão aberto que permite que assistentes de IA (Claude, Copilot, etc.) acessem dados e ferramentas externas de forma padronizada. Em vez de treinar modelos com conhecimento específico, você conecta o LLM a APIs reais: bancos de dados SQL, Azure, GitHub, Microsoft 365, Kubernetes. A IA consulta essas ferramentas em tempo real durante a conversa.
🛠️ Passo a passo
1. Instale o cliente MCP
- Se usar Claude Desktop, acesse https://claude.ai/download
- Se usar GitHub Copilot CLI, já vem integrado
2. Clone o repositório Microsoft MCP
git clone https://github.com/microsoft/mcp.git
cd mcp3. Escolha um servidor conforme sua necessidade
- Azure: gerenciar recursos na nuvem
- SQL Server: consultar bancos de dados em linguagem natural
- GitHub: acessar repos e PRs
- Microsoft 365: integrar Calendar, Mail, Teams
- Playwright: automatizar interações web
4. Instale o servidor escolhido (exemplo: SQL Server)
npm install @microsoft/mcp-server-sql5. Configure a conexão no seu cliente MCP
- Abra o arquivo de configuração (claude_desktop_config.json ou similar)
- Adicione o servidor com credenciais necessárias
- Exemplo para SQL:
{
"mcpServers": {
"sql": {
"command": "node",
"args": ["path/to/mcp-server-sql"],
"env": {
"CONNECTION_STRING": "sua_string_conexao"
}
}
}
}6. Reinicie o cliente e teste
- Converse com o IA: "Quantas vendas temos no mês?"
- A IA usa o servidor MCP para consultar dados reais
💡 Dica: Comece com um servidor local (SQL ou GitHub) antes de testar servidores remotos. Teste permissões: MCP respeita controle de acesso — a IA não faz nada que você não autorizaria.
🔗 Links e instalação
- Documentação MCP: https://modelcontextprotocol.io/
- Quickstart Azure: Dentro do repo →
/docs - Servidor SQL: https://github.com/microsoft/mcp-server-sql
- Servidor GitHub: https://github.com/github/github-mcp-server
Para instalar global tools do .NET:
dotnet tool install --global Microsoft.AITools.BinlogMcp