Conexões locais
Com o aplicativo de desktop, você pode registrar servidores MCP (Model Context Protocol) locais. São integrações com serviços externos e ferramentas que rodam diretamente no seu computador.
Por que apenas na aplicação de desktop?
Os servidores MCP podem se comunicar de duas formas:
| Tipo | Protocolo | Web app | Desktop app |
|---|---|---|---|
| SSE | Server-Sent Events via HTTP | ✅ Sim | ✅ Sim |
| Stdio | Standard input/output | ❌ Não | ✅ Sim |
Servidores Stdio comunicam-se via linha de comando (stdin/stdout). É um método potente e amplamente utilizado, mas requer acesso direto ao sistema operacional. Um navegador não pode fazer isso devido a restrições de segurança.
A aplicação de desktop funciona como um aplicativo completo no seu computador e pode, portanto:
- Iniciar e controlar programas locais
- Comunicar-se via stdin/stdout
- Acessar recursos locais
O que é MCP?
O Model Context Protocol é um padrão aberto que permite que assistentes de IA se comuniquem com ferramentas externas e fontes de dados. Um servidor MCP oferece:
- Tools - Ações que a IA pode executar (por exemplo, procurar arquivos, chamar APIs)
- Resources - Dados que a IA pode ler (por exemplo, documentos, informações de banco de dados)
- Prompts - Instruções pré-definidas para tarefas específicas
Encontrar servidores MCP
Existem várias fontes para encontrar servidores MCP:
| Fonte | URL | Descrição |
|---|---|---|
| MCP Servers Directory | mcpservers.org | Diretório amplo com centenas de servidores |
| Awesome MCP Servers | github.com/punkpeye/awesome-mcp-servers | Lista curada no GitHub |
| Smithery | smithery.ai | Registro com função de busca |
| Oficial MCP | modelcontextprotocol.io/examples | Exemplos da equipe MCP |
Servidores recomendados para educação
Para o AI-School, os seguintes servidores MCP são particularmente úteis:
Gestão de conhecimento
| Servidor | Instalação | Função |
|---|---|---|
| Obsidian | npx @anthropic/mcp-server-obsidian | Pesquisar e editar notas no Obsidian |
| Notion | npx @anthropic/mcp-server-notion | Integração com espaços de Notion |
| Memory | npx @anthropic/mcp-server-memory | Armazenamento persistente de conhecimento para a IA |
Pesquisa e fontes
| Servidor | Instalação | Função |
|---|---|---|
| Brave Search | npx @anthropic/mcp-server-brave-search | Pesquisar na internet |
| Fetch | npx @anthropic/mcp-server-fetch | Buscar e ler páginas da web |
| Arxiv | npx arxiv-mcp-server | Procurar papers científicos |
Produtividade
| Servidor | Instalação | Função |
|---|---|---|
| Google Drive | npx @anthropic/mcp-server-gdrive | Acesso a arquivos do Google Drive |
| Slack | npx @anthropic/mcp-server-slack | Ler e enviar mensagens no Slack |
| Calendar | npx gcal-mcp-server | Integração com Google Calendar |
Registrar um servidor MCP
- Certifique-se de ter o Node.js instalado (para servidores npx)
- Abra o aplicativo de desktop
- Vá em Configurações → Servidores MCP
- Clique em Adicionar servidor
- Preencha a configuração:
- Nome: Um nome reconhecível para o servidor
- Comando: O comando para iniciar o servidor (por exemplo,
npx) - Argumentos: Os argumentos (por exemplo,
@anthropic/mcp-server-filesystem /caminho/para/pasta)
Depois de adicionar, você pode testar o servidor iniciando uma conversa e perguntando quais ferramentas estão disponíveis.
Desenvolver seu próprio servidor MCP
Se você quiser construir seu próprio servidor MCP, consulte a documentação oficial:
- MCP Quickstart - Comece rapidamente
- MCP SDK (TypeScript) - SDK para Node.js
- MCP SDK (Python) - SDK para Python