Skip to main content
Glama

veyra-tasks

Постоянный менеджер задач MCP для ИИ-агентов с группировкой по проектам, приоритетами и отслеживанием статуса. Операции чтения всегда бесплатны. Операции записи требуют авторизации в режиме фиксации Veyra.

Обзор

veyra-tasks предоставляет ИИ-агентам надежный уровень управления задачами на базе SQLite. Агенты могут свободно просматривать и проверять задачи. Создание, обновление, завершение и удаление задач защищено режимом фиксации Veyra, что обеспечивает осознанные и подотчетные записи.

Related MCP server: Cold's MCP Server - Project Management System

Установка

npm install
npm run build

Задачи хранятся в ~/.veyra-tasks/data.db, файл создается автоматически при первом запуске.

Конфигурация MCP (Claude Desktop)

Добавьте следующее в ваш claude_desktop_config.json:

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

Инструменты

Инструмент

Ввод

Класс

Цена

list_tasks

{ status?, project?, priority? }

БЕСПЛАТНО

get_task

{ id }

БЕСПЛАТНО

create_task

{ title, description?, priority?, project?, due?, veyra_token? }

A

€0.005

update_task

{ id, status?, title?, priority?, veyra_token? }

A

€0.005

complete_task

{ id, veyra_token? }

A

€0.005

delete_task

{ id, veyra_token? }

B

€0.02

Значения статуса

todo · in_progress · done

Значения приоритета

low · medium · high · urgent

Примеры

Чтение (токен не требуется)

// List all tasks
{ "tool": "list_tasks", "arguments": {} }

// List in-progress tasks for a project
{ "tool": "list_tasks", "arguments": { "status": "in_progress", "project": "website" } }

// List urgent tasks
{ "tool": "list_tasks", "arguments": { "priority": "urgent" } }

// Get a specific task
{ "tool": "get_task", "arguments": { "id": "1712345678-abc1234" } }

Запись (требуется токен Veyra)

// Create a task
{
  "tool": "create_task",
  "arguments": {
    "title": "Fix login bug",
    "description": "Users cannot log in on mobile Safari",
    "priority": "urgent",
    "project": "website",
    "due": "2025-04-20",
    "veyra_token": "vt_..."
  }
}

// Update task status
{
  "tool": "update_task",
  "arguments": {
    "id": "1712345678-abc1234",
    "status": "in_progress",
    "veyra_token": "vt_..."
  }
}

// Mark a task done
{
  "tool": "complete_task",
  "arguments": {
    "id": "1712345678-abc1234",
    "veyra_token": "vt_..."
  }
}

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

Ответ об ошибке при отсутствии токена

{
  "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"
}

Как работает Veyra

Veyra — это уровень авторизации в режиме фиксации для ИИ-агентов. Когда агент пытается выполнить операцию записи:

  1. Агент вызывает инструмент без veyra_token и получает ошибку VeyraCommitRequired с authorize_endpoint.

  2. Агент (или пользователь от его имени) вызывает конечную точку авторизации для получения токена.

  3. Агент повторяет вызов инструмента с установленным veyra_token.

  4. veyra-tasks проверяет токен через @veyrahq/sdk-node перед выполнением записи.

Полную документацию см. на veyra.to.

Лицензия

MIT

Хостинг-пакет (рекомендуется)

Рекомендуем использовать хостинг-пакет для интеграции по одной ссылке:

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

Один URL. 48 инструментов. 24 бесплатных чтения. 24 защищенных записи.

Хостинг-пакет: https://mcp.veyra.to/sse

Манифест пакета: https://mcp.veyra.to/.well-known/veyra-pack.json

Используйте хостинг-пакет, если вам нужен самый быстрый путь интеграции MCP для всех семейств инструментов Veyra. Используйте этот автономный пакет, если вам нужен только этот конкретный инструмент.

Часть экосистемы Veyra

Veyra — это режим фиксации для производственных действий ИИ-агентов. Все инструменты: чтение бесплатно, запись требует режима фиксации Veyra.

Инструмент

Описание

Установка

veyra-memory

Хранилище памяти ключ-значение

npm i -g veyra-memory

veyra-notes

Заметки с тегами

npm i -g veyra-notes

veyra-snippets

Хранилище фрагментов кода

npm i -g veyra-snippets

veyra-bookmarks

Менеджер закладок

npm i -g veyra-bookmarks

veyra-contacts

Управление контактами

npm i -g veyra-contacts

veyra-forms

Конструктор форм

npm i -g veyra-forms

veyra-webhooks

Отправитель вебхуков

npm i -g veyra-webhooks

SDK: npm install @veyrahq/sdk-node Веб-сайт: veyra.to

Related MCP Connectors

Related MCP Servers