Conexões locais
Com a aplicação de desktop, você pode registrar servidores MCP (Model Context Protocol) locais. Trata-se de conexões com serviços e ferramentas externas 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 poderoso 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 roda como um aplicativo completo no seu computer e, portanto, pode:
- Iniciar e controlar programas locais
- Comunicar 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 realizar (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 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 abrangente 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 uso pessoal
Para AI-Public, os seguintes servidores MCP são particularmente úteis:
Produtividade e notas
| Servidor | Instalação | Função |
|---|---|---|
| Obsidian | npx @anthropic/mcp-server-obsidian | Pesquisar e editar notas no Obsidian |
| Apple Notes | npx apple-notes-mcp-server | Acesso ao Apple Notes (macOS) |
| Todoist | npx todoist-mcp-server | Gerenciar tarefas no Todoist |
| Memory | npx @anthropic/mcp-server-memory | Armazenamento de conhecimento persistente para a IA |
Internet e informação
| 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 web |
| Wikipedia | npx wikipedia-mcp-server | Pesquisar artigos da Wikipedia |
Mídia e criatividade
| Servidor | Instalação | Função |
|---|---|---|
| Spotify | npx spotify-mcp-server | Organizar e tocar música |
| YouTube | npx youtube-mcp-server | Obter informações de vídeo |
| Image Generation | npx dalle-mcp-server | Gerar imagens |
Comunicação
| Servidor | Instalação | Função |
|---|---|---|
| Gmail | npx gmail-mcp-server | Ler e enviar e-mails |
| Telegram | npx telegram-mcp-server | Mensagens Telegram |
npx whatsapp-mcp-server | Integração com WhatsApp |
Casa inteligente
| Servidor | Instalação | Função |
|---|---|---|
| Home Assistant | npx homeassistant-mcp-server | Controlar dispositivos de casa inteligente |
| Philips Hue | npx hue-mcp-server | Gerenciar iluminação inteligente |
Registrar um servidor MCP
- Certifique-se de ter o Node.js instalado (para servidores npx)
- Abra a aplicação de desktop
- Vá para Configurações → Servidores MCP
- Clique em Adicionar servidor
- Preencha a configuração:
- Nome: um nome identificável para o servidor
- Comando: o comando para iniciar o servidor (por exemplo,
npx) - Argumentos: os argumentos (por exemplo,
@anthropic/mcp-server-fetch)
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
Quer construir um servidor MCP próprio? Veja a documentação oficial:
- MCP Quickstart - Começar rapidamente
- MCP SDK (TypeScript) - SDK para Node.js
- MCP SDK (Python) - SDK para Python