Skip to main content
Glama
Aquariosan
by Aquariosan

veyra-contacts

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

Обзор

veyra-contacts предоставляет ИИ-агентам постоянную базу данных контактов на основе SQLite. Чтение бесплатно. Все изменения (создание, обновление, удаление) относятся к классу B (€0.02), так как контактные данные критически важны для бизнеса и должны быть защищены от случайной записи.

Related MCP server: veyra-forms

Установка

npm install
npm run build

Данные хранятся в ~/.veyra-contacts/data.db и создаются автоматически при первом запуске.

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

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

Инструменты

Инструмент

Ввод

Класс

Цена

list_contacts

{ tag?, company? }

БЕСПЛАТНО

get_contact

{ id }

БЕСПЛАТНО

search_contacts

{ query }

БЕСПЛАТНО

create_contact

{ name, email?, phone?, company?, tags?, veyra_token? }

B

€0.02

update_contact

{ id, name?, email?, veyra_token? }

B

€0.02

delete_contact

{ id, veyra_token? }

B

€0.02

Все операции записи относятся к классу B, так как контактные данные критически важны для бизнеса.

Примеры

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

// List all contacts
{ "tool": "list_contacts", "arguments": {} }

// Filter by company
{ "tool": "list_contacts", "arguments": { "company": "Acme Corp" } }

// Search across name, email, company, tags
{ "tool": "search_contacts", "arguments": { "query": "alice" } }

// Get a specific contact
{ "tool": "get_contact", "arguments": { "id": "1712345678-abc1234" } }

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

// Create a contact
{
  "tool": "create_contact",
  "arguments": {
    "name": "Alice Müller",
    "email": "alice@example.com",
    "phone": "+49 123 456789",
    "company": "Acme Corp",
    "tags": "customer,vip",
    "veyra_token": "vt_..."
  }
}

// Update a contact
{
  "tool": "update_contact",
  "arguments": {
    "id": "1712345678-abc1234",
    "email": "alice.new@example.com",
    "veyra_token": "vt_..."
  }
}

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

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

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

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

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

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

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

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

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

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

Лицензия

MIT

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

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

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

Одна ссылка. 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-tasks

Управление задачами

npm i -g veyra-tasks

veyra-snippets

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

npm i -g veyra-snippets

veyra-bookmarks

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

npm i -g veyra-bookmarks

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