veyra-forms
veyra-forms
MCP-инструмент для создания форм и опросов для ИИ-агентов. Определяйте формы с типизированными полями, собирайте структурированные ответы и запрашивайте результаты. Чтение всегда бесплатно. Операции записи требуют авторизации в режиме фиксации Veyra.
Обзор
veyra-forms позволяет ИИ-агентам программно создавать формы, отправлять ответы и читать результаты — всё на базе SQLite. Создание форм и отправка ответов являются операциями класса B.
Related MCP server: veyra-contacts
Установка
npm install
npm run buildДанные хранятся в ~/.veyra-forms/data.db, файл создается автоматически при первом запуске.
Конфигурация MCP (Claude Desktop)
{
"mcpServers": {
"veyra-forms": {
"command": "node",
"args": ["/absolute/path/to/veyra-forms/dist/index.js"]
}
}
}Инструменты
Инструмент | Входные данные | Класс | Цена |
|
| — | БЕСПЛАТНО |
|
| — | БЕСПЛАТНО |
|
| — | БЕСПЛАТНО |
|
| B | €0.02 |
|
| B | €0.02 |
|
| B | €0.02 |
Типы полей
Любая строка принимается в качестве type. Распространенные значения: text, email, number, boolean, date, textarea.
Примеры
Чтение (токен не требуется)
// List all forms
{ "tool": "list_forms", "arguments": {} }
// Get a form and its field schema
{ "tool": "get_form", "arguments": { "form_id": "1712345678-abc1234" } }
// Get all responses for a form
{ "tool": "get_responses", "arguments": { "form_id": "1712345678-abc1234" } }Запись (требуется токен Veyra)
// Create a form
{
"tool": "create_form",
"arguments": {
"title": "Customer Feedback",
"fields": [
{ "name": "name", "type": "text", "required": true },
{ "name": "email", "type": "email", "required": true },
{ "name": "rating", "type": "number", "required": true },
{ "name": "comment", "type": "textarea" }
],
"veyra_token": "vt_..."
}
}
// Submit a response
{
"tool": "submit_response",
"arguments": {
"form_id": "1712345678-abc1234",
"data": {
"name": "Alice",
"email": "alice@example.com",
"rating": 5,
"comment": "Excellent service!"
},
"veyra_token": "vt_..."
}
}
// Delete a form (also deletes all responses)
{
"tool": "delete_form",
"arguments": { "form_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 — это уровень авторизации в режиме фиксации для ИИ-агентов. Когда агент пытается выполнить запись:
Агент вызывает инструмент без
veyra_token→ получаетVeyraCommitRequiredсauthorize_endpoint.Агент/пользователь вызывает эндпоинт авторизации для получения токена.
Агент повторяет попытку с установленным
veyra_token.veyra-formsпроверяет токен через@veyrahq/sdk-nodeперед выполнением действия.
Полную документацию см. на veyra.to.
Лицензия
MIT
Хостинг-пакет (рекомендуется)
Рекомендуем использовать хостинг-пакет для интеграции через один URL:
{
"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.
Инструмент | Описание | Установка |
Хранилище «ключ-значение» |
| |
Заметки с тегами |
| |
Управление задачами |
| |
Хранилище фрагментов кода |
| |
Менеджер закладок |
| |
Управление контактами |
| |
Отправитель вебхуков |
|
SDK: npm install @veyrahq/sdk-node Веб-сайт: veyra.to
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Form backend for AI agents: create live form endpoints, configure them, read submissions.
Create forms, share the link and read responses as JSON or CSV from your AI agent.
Forms for AI agents. Build, publish, and read forms and their replies from any MCP client.
Build, edit and publish forms and read their responses from your AI assistant.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceBookmark manager for AI agents with tags, categories, and full-text search. Reads are free, writes require Veyra commit mode.2 npmMIT
- AlicenseNot gradedqualityDmaintenanceContact manager for AI agents with company, tags, and full-text search. Reads are free, writes require Veyra commit mode.3 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to build and operate production-ready forms, quizzes, surveys, and workflows, including creation, publishing, submission management, and integration with webhooks and analytics.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to create local web forms with unlimited brainstorming questions and retrieve user answers as JSON, including support for file uploads.MIT