veyra-bookmarks
veyra-bookmarks
Una herramienta MCP de gestión de marcadores y enlaces para agentes de IA, con filtrado por etiquetas, categorías 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-bookmarks proporciona a los agentes de IA una biblioteca de enlaces persistente respaldada por SQLite. Los agentes pueden navegar y buscar marcadores libremente. Guardar, actualizar y eliminar requiere el modo de confirmación de Veyra.
Instalación
npm install
npm run buildLos datos se almacenan en ~/.veyra-bookmarks/data.db, que se crea automáticamente en la primera ejecución.
Configuración de MCP (Claude Desktop)
{
"mcpServers": {
"veyra-bookmarks": {
"command": "node",
"args": ["/absolute/path/to/veyra-bookmarks/dist/index.js"]
}
}
}Herramientas
Herramienta | Entrada | Clase | Precio |
|
| — | GRATIS |
|
| — | GRATIS |
|
| — | GRATIS |
|
| A | 0,005 € |
|
| A | 0,005 € |
|
| B | 0,02 € |
Ejemplos
Lectura (no se necesita token)
// List all bookmarks
{ "tool": "list_bookmarks", "arguments": {} }
// Filter by category
{ "tool": "list_bookmarks", "arguments": { "category": "research" } }
// Search by keyword
{ "tool": "search_bookmarks", "arguments": { "query": "typescript" } }Escritura (se requiere token de Veyra)
// Save a bookmark
{
"tool": "save_bookmark",
"arguments": {
"url": "https://www.typescriptlang.org/docs/",
"title": "TypeScript Docs",
"tags": "typescript,docs,reference",
"category": "development",
"veyra_token": "vt_..."
}
}
// Update tags/category
{
"tool": "update_bookmark",
"arguments": {
"id": "1712345678-abc1234",
"tags": "typescript,docs,pinned",
"veyra_token": "vt_..."
}
}
// Delete
{
"tool": "delete_bookmark",
"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",
"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 en modo de confirmación para agentes de IA. Cuando un agente intenta una escritura:
El agente llama a la herramienta sin
veyra_token→ recibeVeyraCommitRequiredconauthorize_endpoint.El agente/usuario llama al punto final de autorización para obtener un token.
El agente vuelve a intentarlo con
veyra_tokenconfigurado.veyra-bookmarksverifica el token a través de@veyrahq/sdk-nodeantes de ejecutar la acción.
Consulte veyra.to para obtener la documentación completa.
Licencia
MIT
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Aquariosan/veyra-bookmarks'
If you have feedback or need assistance with the MCP directory API, please join our Discord server