NotesY

Acesse e gerencie Notas da Apple no macOS via AppleScript.

Documentação

NotesY - Integração com Apple Notes para Claude

Uma integração MCP para Claude que permite interação perfeita com o Apple Notes por meio de linguagem natural.

Recursos

  • Criar notas com conteúdo e títulos
  • Atualizar notas existentes com novo conteúdo
  • Excluir notas por título
  • Pesquisar notas que contenham texto específico
  • Detectar automaticamente solicitações de planejamento de viagens e criar notas

Instalação

  1. Clone e compile o projeto:
git clone https://github.com/yourusername/NotesY.git
cd NotesY
npm install
npm run build
  1. Adicione à configuração do Claude (geralmente em ~/Library/Application Support/Claude/claude_desktop_config.json):
{
  "mcpServers": {
    "NotesY": {
      "command": "node",
      "args": ["/absolute/path/to/NotesY/dist/index.js"]
    }
  }
}

Uso

Com o Claude Desktop

Basta conversar com o Claude Desktop e pedir para ele:

Create a note titled 'shopping list' with items: milk, eggs, bread

Add meeting notes to my 'work' note

Delete my 'old tasks' note

Search for notes with 'project'

Você também pode simplesmente fornecer texto longo ao Claude e ele criará uma nota com título apropriado:

Create a comprehensive trip plan for Krabi, Thailand, including recommended duration, best time to visit, must-see attractions, accommodation options, transportation tips, food recommendations, and budget considerations.

Usando a CLI

Para testar sem o Claude, você pode usar a CLI integrada:

npm run cli

Isso permite inserir comandos em linguagem natural diretamente e ver os resultados.

Desenvolvimento Local

git clone https://github.com/yourusername/NotesY.git
cd NotesY
npm install
npm run build
npm run dev

Para executar o servidor Express para testes de API:

START_EXPRESS_SERVER=true npm run dev

Como Funciona

O NotesY usa AppleScript para interagir com o aplicativo Notas do macOS, fornecendo compreensão de linguagem natural por meio de uma integração MCP com o Claude Desktop.