apple-notes-search
Faz seu agente buscar em suas Notas Apple. Ele encontra informações por palavras ou significado. É útil para recuperar e conectar ideias das suas anotações.
O que ela faz
Esta ferramenta ajuda você a encontrar informações nas suas anotações da Apple. Ela pode buscar por palavras-chave ou pelo significado do que você escreveu, e também descobrir conexões que você talvez não tenha percebido entre suas anotações. Tudo isso acontece no seu próprio computador.
Quando usar
- ✓Quando você quer achar algo específico que anotou.
- ✓Quando você quer entender como suas anotações se relacionam.
- ✓Quando você quer um resumo do que escreveu sobre um assunto.
Exemplo do que pedir para a IA
“Procure nas minhas anotações sobre dicas de jardinagem.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta analisa suas anotações da Apple usando uma combinação de busca por palavras exatas e por significado. Ela também procura por links ou temas em comum para mostrar conexões entre elas. A maior parte do trabalho é feita no seu computador.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill apple-notes-searchOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/skills/apple-notes-search/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Busca e descoberta de conexões no Apple Notes
apple-notes é um servidor MCP para busca semântica e descoberta de conexões nas
próprias Notas da Apple do usuário — busca híbrida, pontes Swanson-ABC, threads de
entidades e síntese citada sobre tudo o que ele escreveu. Embeddings, busca, BM25,
clustering e pontes rodam no dispositivo; apenas a geração de síntese
chama um LLM (local OU nuvem, a escolha do usuário).
Esta habilidade cobre (1) a configuração única que você deve guiar o usuário e (2) qual ferramenta usar, já que o servidor expõe muitas.
Quando Usar Esta Habilidade
- Use quando o usuário quiser encontrar, recordar ou pesquisar algo em suas próprias Notas da Apple ("busque nas minhas notas por X", "o que eu escrevi sobre X", "eu anotei Y alguma vez").
- Use quando o usuário quiser exibir conexões não óbvias entre suas notas ("encontre pontes/conexões entre minhas notas", "o que liga X e Y", "mostre notas relacionadas").
- Use quando o usuário quiser sintetizar uma posição a partir de suas notas ("resuma o que eu penso sobre X a partir das minhas notas", "reúna tudo o que escrevi sobre X").
- Use também para "indexar minhas Notas da Apple", consultas por tags/pastas e "o que está conectado a X".
- Não use para criar lembretes ou para sistemas de notas que não sejam do Apple Notes.
Primeiro: o MCP está conectado?
Se as ferramentas apple-notes não estiverem disponíveis, o servidor ainda não foi
registrado — faça a Configuração abaixo antes de qualquer outra coisa. Se as
ferramentas existirem, mas uma busca retornar "não indexado" ou vazia, execute
index-notes primeiro (veja as ressalvas de Ranking).
Configuração (guie o usuário por isso — é o real valor da habilidade)
O servidor lê diretamente o armazenamento SQLite do Apple Notes, então o binário do bun precisa de Acesso Completo ao Disco. Passos, em ordem:
- Instale o bun (se ausente):
brew install oven-sh/bun/bun - Clone + instale as dependências:
git clone https://github.com/connerkward/mcp-apple-notes cd mcp-apple-notes git checkout <reviewed-tag-or-commit> bun install - Conceda Acesso Completo ao Disco ao bun. Execute
which bun, depois abra Ajustes do Sistema → Privacidade e Segurança → Acesso Completo ao Disco, clique em+e adicione esse bináriobunexato (comumente/opt/homebrew/bin/bunou/usr/local/bin/bun). Sem isso, o servidor não consegue ler o NoteStore.sqlite e toda chamada falha com um erro de permissão. (O pós-instalação dobun installtenta abrir este painel automaticamente.) - Registre o servidor MCP (escolha o cliente do usuário):
- Claude Code:
claude mcp add apple-notes -- bun /absolute/path/to/mcp-apple-notes/index.ts --stdio - Claude Desktop: adicione ao
claude_desktop_config.json:{ "mcpServers": { "apple-notes": { "command": "/Users/<you>/.bun/bin/bun", "args": ["/Users/<you>/mcp-apple-notes/index.ts", "--stdio"] } } } - Como um plugin do Claude Code (que também inclui esta habilidade):
/plugin marketplace add connerkward/ckw-skillse depois/plugin install apple-notes@connerkward.
- Claude Code:
- Reinicie o cliente, depois diga ao usuário para pedir "Indexar minhas
Notas da Apple" (ou chame
index-notes). A primeira indexação de ~1.800 notas leva alguns segundos.
Mapa de ferramentas — qual ferramenta para qual tarefa
| Ferramenta | Use quando |
|---|---|
index-notes |
Primeira execução, ou para forçar uma reconstrução. Tarefa em segundo plano com progresso em tempo real. |
search-notes |
Busca padrão. Híbrida semântica + BM25, reclassificada. Opcional folder, modifiedAfter, modifiedBefore. "O que eu escrevi sobre X." |
find-notes |
Correspondência exata de substring (como a caixa de busca do Apple Notes). Use quando o usuário quiser uma string literal, não o significado. Opcional folder, intervalo de datas. |
get-note |
Buscar uma nota completa pelo título (fallback difuso). |
list-notes |
Notas por recência. Opcional folder, intervalo de datas, limit. |
list-folders |
Todas as pastas + contagem de notas. |
list-tags / search-by-tag |
Inventário de #hashtag / notas com uma determinada tag. |
related-notes |
Notas relacionadas a uma dada nota via tags compartilhadas, [[wikilinks]] e similaridade de vetores. "Mostre notas relacionadas." |
bridge-notes |
Pontes Swanson-ABC — conexões não óbvias: pares (A, C) não diretamente similares, mas ambos fortemente ligados a um intermediário B compartilhado. "Encontre conexões não óbvias entre minhas notas." Opcional folder, limit. Sem LLM. |
feed |
Fluxo de conexão classificado, com evidências primeiro (pontes + pares de abstração + threads de entidades) como JSON. Opcional limit. |
…
Perguntas frequentes
Preciso instalar algo?
Sim, é preciso instalar um programa chamado 'bun' e configurar a ferramenta para ter acesso às suas anotações. O processo é explicado em detalhes.
O que são 'pontes' (bridges)?
Pontes são conexões não óbvias entre suas anotações. Por exemplo, duas anotações que não parecem relacionadas diretamente, mas que falam sobre um terceiro assunto em comum.
A busca usa inteligência artificial?
A busca usa IA para entender o significado do que você escreveu. A parte de criar resumos também usa IA, e você pode escolher se ela roda no seu computador ou na nuvem.
Detalhes
Descrição original do autor
Semantic + keyword search and connection-discovery across the user's own Apple Notes via the apple-notes MCP server. Use when the user wants to find, recall, or synthesize something from their notes, or surface non-obvious bridges/related notes. macOS, on-device.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4638
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC