Skip to main content
Glama

veyra-notes

Una herramienta MCP de sistema de notas persistentes para agentes de IA, con filtrado por etiquetas y búsqueda de texto completo. Las lecturas son siempre gratuitas. Las operaciones de escritura requieren autorización del modo de confirmación de Veyra.

Descripción general

veyra-notes proporciona a los agentes de IA una capa de toma de notas fiable respaldada por SQLite. Los agentes pueden leer, listar y buscar notas libremente. La creación, actualización y eliminación de notas está protegida por el modo de confirmación de Veyra, lo que garantiza escrituras intencionadas y responsables.

Related MCP server: Bruin

Instalación

npm install
npm run build

Las notas se almacenan en ~/.veyra-notes/data.db, que se crea automáticamente en la primera ejecución.

Configuración de MCP (Claude Desktop)

Añada lo siguiente a su claude_desktop_config.json:

{
  "mcpServers": {
    "veyra-notes": {
      "command": "node",
      "args": ["/absolute/path/to/veyra-notes/dist/index.js"]
    }
  }
}

Herramientas

Herramienta

Entrada

Clase

Precio

list_notes

{ tag?, limit? }

GRATIS

get_note

{ id }

GRATIS

search_notes

{ query }

GRATIS

create_note

{ title, content, tags?, veyra_token? }

A

0,005 €

update_note

{ id, content?, title?, veyra_token? }

A

0,005 €

delete_note

{ id, veyra_token? }

B

0,02 €

Ejemplos

Lectura (no se necesita token)

// List all notes
{ "tool": "list_notes", "arguments": {} }

// List notes by tag
{ "tool": "list_notes", "arguments": { "tag": "project-x" } }

// Get a specific note
{ "tool": "get_note", "arguments": { "id": "1712345678-abc1234" } }

// Search across title, content, and tags
{ "tool": "search_notes", "arguments": { "query": "meeting notes" } }

Escritura (se requiere token de Veyra)

// Create a note
{
  "tool": "create_note",
  "arguments": {
    "title": "Sprint Planning",
    "content": "Goals for this sprint: ...",
    "tags": "work,planning",
    "veyra_token": "vt_..."
  }
}

// Update a note
{
  "tool": "update_note",
  "arguments": {
    "id": "1712345678-abc1234",
    "content": "Updated content...",
    "veyra_token": "vt_..."
  }
}

// Delete a note
{
  "tool": "delete_note",
  "arguments": {
    "id": "1712345678-abc1234",
    "veyra_token": "vt_..."
  }
}

Respuesta de error cuando falta el token

{
  "error": "VeyraCommitRequired",
  "message": "Write operations require Veyra commit mode.",
  "currentMode": "open",
  "requiredMode": "commit",
  "transitionStrategy": "authorize_then_retry_with_x_veyra_token",
  "provider": "veyra",
  "authorize_endpoint": "https://api.veyra.to/v1/authorize-action",
  "docs_url": "https://veyra.to"
}

Cómo funciona Veyra

Veyra es una capa de autorización de modo de confirmación para agentes de IA. Cuando un agente intenta una operación de escritura:

  1. El agente llama a la herramienta sin un veyra_token y recibe un error VeyraCommitRequired con un authorize_endpoint.

  2. El agente (o el usuario en su nombre) llama al punto de conexión de autorización para obtener un token.

  3. El agente vuelve a intentar la llamada a la herramienta con el veyra_token configurado.

  4. veyra-notes verifica el token a través de @veyrahq/sdk-node antes de ejecutar la escritura.

Consulte veyra.to para obtener la documentación completa.

Licencia

MIT

Paquete alojado (recomendado)

Prefiera el paquete alojado para una integración mediante una sola URL:

{
  "mcpServers": {
    "veyra": {
      "url": "https://mcp.veyra.to/sse"
    }
  }
}

Una URL. 48 herramientas. 24 lecturas gratuitas. 24 escrituras protegidas.

Paquete alojado: https://mcp.veyra.to/sse

Manifiesto del paquete: https://mcp.veyra.to/.well-known/veyra-pack.json

Utilice el paquete alojado cuando desee la ruta de integración MCP más rápida en todas las familias de herramientas de Veyra. Utilice este paquete independiente cuando desee específicamente esta herramienta por sí sola.

Parte del ecosistema Veyra

Veyra es el modo de confirmación para acciones de agentes de IA en producción. Todas las herramientas: lecturas gratuitas, las escrituras requieren el modo de confirmación de Veyra.

Herramienta

Descripción

Instalación

veyra-memory

Almacenamiento de memoria clave-valor

npm i -g veyra-memory

veyra-tasks

Gestión de tareas

npm i -g veyra-tasks

veyra-snippets

Almacenamiento de fragmentos de código

npm i -g veyra-snippets

veyra-bookmarks

Gestor de marcadores

npm i -g veyra-bookmarks

veyra-contacts

Gestión de contactos

npm i -g veyra-contacts

veyra-forms

Creador de formularios

npm i -g veyra-forms

veyra-webhooks

Remitente de webhooks

npm i -g veyra-webhooks

SDK: npm install @veyrahq/sdk-node Sitio web: veyra.to

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for AI agents to read, write, and organize notes in a local-first, human-in-the-loop note-taking app.
    1 npm
    2
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    MCP server for a full-stack note-taking application, exposing CRUD tools for notes with SSE transport for AI agent integration.
    1
    -
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for managing a local, domain-agnostic knowledge base using Markdown notes with frontmatter. Enables AI agents to capture, read, search, link, and maintain notes with atomic writes and privacy controls.
    13
    MIT