O que mcp-standardnotes faz?
Servidor MCP para o Standard Notes com criptografia de ponta a ponta (protocolo 004). Leia e escreva notas a partir do Claude mantendo a E2EE intacta.
Fonte: https://github.com/lozit/mcp-standardnotes
Enviado: 2026-05-12T10:09:42Z Estrelas: 3
Instalação
Variáveis de Ambiente
Defina as seguintes variáveis de ambiente no aplicativo MCP (Claude, Cursor, etc.):
SN_EMAIL- seu e-mail do Standard NotesSN_PASSWORD- sua senha do Standard NotesSN_SERVER_URL- a URL do servidor do Standard Notes (padrão:https://sync.standardnotes.com)SN_SYNC_TIMEOUT- tempo limite de sincronização em ms (padrão: 15000)
Configuração do MCP
Adicione ao arquivo de configuração MCP (por exemplo, claude_desktop_config.json ou mcp.json):
{
"mcpServers": {
"standardnotes": {
"command": "npx",
"args": [
"-y",
"@lozit/mcp-standardnotes"
],
"env": {
"SN_EMAIL": "<SEU_EMAIL>",
"SN_PASSWORD": "<SUA_SENHA>",
"SN_SERVER_URL": "https://sync.standardnotes.com"
}
}
}
}
Configuração do Plugin (continue.dev)
{
"mcpServers": [
{
"name": "standardnotes",
"command": "npx",
"args": [
"-y",
"@lozit/mcp-standardnotes"
],
"env": {
"SN_EMAIL": "<SEU_EMAIL>",
"SN_PASSWORD": "<SUA_SENHA>",
"SN_SERVER_URL": "https://sync.standardnotes.com"
}
}
]
}
Configuração do Prompt (genaiteam.claude-code)
{
"mcp_servers": [
{
"standardnotes": {
"command": "npx",
"args": [
"-y",
"@lozit/mcp-standardnotes"
],
"env": {
"SN_EMAIL": "<SEU_EMAIL>",
"SN_PASSWORD": "<SUA_SENHA>",
"SN_SERVER_URL": "https://sync.standardnotes.com"
}
}
}
]
}
Funcionalidades
Este servidor MCP fornece as seguintes ferramentas para manipular notas no Standard Notes via Protocolo MCP:
find_notes- Pesquisar notas com consulta de texto (queryopcional). Retorna metadados das notas correspondentes.get_note- Obter uma nota específica por UUID (uuid). A nota é descriptografada com sua chave local.create_note- Criar uma nova nota comtitle(obrigatório) econtent(obrigatório). Retorna o UUID da nota criada.update_note- Atualizar otitlee/oucontentde uma nota existente poruuid(obrigatório).list_tags- Listar todas as tags disponíveis (sem criptografia).list_extensions- Listar extensões instaladas (sem criptografia).
Como Funciona
- O servidor se autentica na API do Standard Notes usando e-mail/senha.
- Durante a autenticação, sua chave de criptografia é gerada e armazenada em cache local no arquivo
~/.standardnotes/auth. Sua senha nunca é armazenada no cache. - Ferramentas como
get_notebaixam o blob criptografado do servidor, descriptografam-no usando sua chave local e retornam o texto descriptografado para o Claude. - Ferramentas como
create_noteaceitam texto descriptografado, criptografam-no comsncryptoe o enviam para o servidor para armazenamento. - A E2EE é mantida intacta -- o Claude só vê seus dados descriptografados, e o servidor nunca vê chaves de criptografia.
Dependências
- Node.js 18+
- npx
Aviso de Segurança
- Sua chave de criptografia permanece armazenada localmente. O servidor MCP a usa somente para criptografar/descriptografar dados.
- Ao usar comandos como
get_noteoucreate_note, o conteúdo da nota é manipulado localmente pelo servidor MCP. O acesso a dados descriptografados pode estar sujeito a logs ou armazenamento do aplicativo MCP host (Claude, Cursor, etc.). - Considere limpar seu cache regularmente removendo o diretório
~/.standardnotes.