Introdução geral
O iMCP é um aplicativo desenvolvido para usuários do macOS para conectar perfeitamente seus dados diários (por exemplo, mensagens, contatos, calendários etc.) com ferramentas de IA por meio do protocolo de contexto de modelo (MCP). Ele foi desenvolvido pela equipe do loopwork-ai e suporta a integração com o Claude Clientes como o Desktop trabalham juntos para dar aos usuários acesso a informações personalizadas diretamente da IA, como verificar a previsão do tempo para sua localização atual ou gerenciar sua agenda. O iMCP não armazena dados do usuário e conta com as permissões de sandboxing do macOS para garantir a privacidade e a segurança. Atualmente, ele requer o macOS 15.3 ou posterior e é ideal para entusiastas da tecnologia ou desenvolvedores que desejam usar dados locais com IA.
Lista de funções
- gerenciamento de calendárioEventos de calendário: visualize e crie eventos de calendário com suporte para definir regras de repetição, lembretes e status de ocupado.
- ContatoAcesso a informações pessoais ou busca de contatos por nome, telefone ou e-mail.
- serviço de localizaçãoLocalização: obtenha os dados de localização atuais e converta o endereço em coordenadas geográficas.
- Histórico de mensagensRecupere um registro de mensagens com um contato específico, com um intervalo de tempo personalizável.
- LembretesLembretes: visualize e adicione lembretes com suporte para definir prazos, prioridades e notificações.
- Consulta sobre o climaTempo: fornece informações meteorológicas em tempo real para qualquer local, incluindo temperatura, velocidade do vento e muito mais.
- Saída JSON-LDOs resultados da ferramenta são retornados em um formato JSON-LD padronizado para facilitar o processamento pela IA.
Usando a Ajuda
Processo de instalação
- Baixar o iMCP
Visite a página do GitHub para fazer o download da versão mais recente do aplicativo iMCP. Certifique-se de que você tenha o macOS versão 15.3 ou superior. Após o download, arraste o arquivo para a pasta Aplicativos. - na primeira vez que você virar
Clique duas vezes em iMCP.app para iniciar o programa. Ao executá-lo pela primeira vez, você poderá receber a mensagem "Cannot open because the developer is not authenticated" (Não é possível abrir porque o desenvolvedor não está autenticado). Clique com o botão direito do mouse no arquivo e selecione "Open" (Abrir) e, em seguida, confirme "Open" (Abrir) na janela pop-up para contornar a restrição. Uma vez iniciado, você verá o ícone do iMCP na barra de menus. - Conecte-se com o Claude Desktop
- Se você não tiver o Claude Desktop, primeiro faça o download e instale-o em seu site oficial.
- Abra o Claude Desktop e pressione
⌘ + ,
Vá para "Settings" (Configurações), selecione a guia "Developer" (Desenvolvedor) e clique em "Edit Config" (Editar configuração). - Na interface do iMCP, clique em "Configure Claude Desktop" e o programa definirá automaticamente o
servidor imcp
A configuração é gravada no arquivo~/Library/Application Support/Claude/claude_desktop_config.json
Documentação. - Ou configure-o manualmente: clique em "Copy server" (Copiar servidor). comando to clipboard", cole o comando no arquivo de configuração no seguinte formato:
{ "mcpServers": { "iMCP": { "command":"{pasted command}" } } }
- Depois de salvar o arquivo, feche e reinicie o Claude Desktop. Será exibida uma janela de confirmação de conexão, que pode aparecer duas vezes; clique em "Approve" nas duas ocasiões.
Função Fluxo de operação
serviço de ativação
- Clique no ícone do iMCP na barra de menus para abrir a lista de serviços. Inicialmente, todos os ícones de serviço estão cinza, indicando que não estão ativados.
- Clique em um ícone de serviço (por exemplo, Calendar) e o macOS exibirá uma janela de solicitação de permissão, por exemplo, "'iMCP' gostaria de ter acesso total ao seu calendário". Selecione "Allow full access" (Permitir acesso total).
- Após a ativação, os ícones ficam coloridos (calendário em vermelho, mensagens em verde, etc.). Repita essa etapa para ativar outros serviços.
- nota especialPara ativar o serviço Mensagens, é necessário abri-lo manualmente por meio do seletor de arquivos.
~/Biblioteca/Mensagens/chat.db
para autorizar o acesso ao iMCP.
Uso do gerenciamento de calendário
- Na caixa de bate-papo do Claude Desktop, digite "What's on the agenda today?" (O que está na agenda hoje?).
- Claude chamará a ferramenta Calendar do iMCP e retornará uma lista dos eventos do dia. Você pode ir em frente e digitar: "Adicione uma reunião para amanhã às 15 horas para me lembrar de chegar 15 minutos mais cedo".
- O iMCP cria um novo evento e define um lembrete, retornando uma confirmação quando estiver concluído.
Contato para consultas
- Digite: "Quem nos meus contatos tem um número de telefone 123-456-7890?"
- O iMCP pesquisa e retorna nomes de contatos correspondentes e outras informações. A pesquisa por nome ou e-mail é suportada, por exemplo, "Encontre o e-mail de Fulano de Tal".
Obter localização e clima
- Entre: "Onde estou agora? Como está o tempo aí?"
- O iMCP primeiro chama o serviço de localização para obter as coordenadas e, em seguida, retorna a temperatura atual, a velocidade do vento e outros dados por meio da ferramenta de clima. Por exemplo: "Você está em São Francisco, o tempo está ensolarado e a temperatura é de 20°C".
Exibir histórico de mensagens
- Entre: "O que Alice e eu dissemos na semana passada?"
- O iMCP recuperará
chat.db
Ele retorna o conteúdo da mensagem em um intervalo de tempo especificado, com base no diálogo com Alice. Os resultados são apresentados no formato JSON-LD, que é fácil de ler.
Definição de lembretes
- Digite: "Lembre-me de comprar leite amanhã às 9 horas da manhã. Alta prioridade".
- O iMCP cria um lembrete com um prazo e configurações de prioridade e confirma no Claude: "Lembrete adicionado".
Dicas de operação
- Exibir ferramentas disponíveisApós reiniciar o Claude Desktop, "🔨12" é exibido no canto inferior direito da caixa de bate-papo; clique nele para ver a lista de ferramentas fornecidas pelo iMCP.
- Controles de privacidadeAutorização manual: é necessária sempre que um serviço é ativado, e os serviços não ativados não podem acessar os dados.
- Detalhes técnicosiMCP: O iMCP descobre automaticamente os serviços na rede local por meio do Bonjour.
servidor imcp
Use entradas e saídas padrão para se comunicar com o cliente.
Com essas etapas, você pode começar a usar o iMCP facilmente e combinar dados do macOS com IA para melhorar sua eficiência diária.