veyra-forms
veyra-forms
MCP-инструмент для создания форм и опросов для ИИ-агентов. Определяйте формы с типизированными полями, собирайте структурированные ответы и запрашивайте результаты. Чтение всегда бесплатно. Операции записи требуют авторизации в режиме фиксации Veyra.
Обзор
veyra-forms позволяет ИИ-агентам программно создавать формы, отправлять ответы и читать результаты — всё на базе SQLite. Создание форм и отправка ответов являются операциями класса B.
Related MCP server: humansurvey-mcp
Установка
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. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
AI-native form builder: create, publish & read responses from Claude, ChatGPT & MCP.
Create and publish online forms, read responses and add webhooks on formbuilder.com from AI agents.
AI-native survey & form builder. Manage surveys, responses, analytics, and webhooks.
No-code databases, forms, portals and AI sites. Manage records and automation via natural language.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI clients to create multi-field forms, send approval requests via email, and retrieve structured human responses. It facilitates human-in-the-loop workflows by allowing agents to collect data and check form completion status.867MIT
- AlicenseAqualityBmaintenanceFeedback collection for AI agents. Create surveys from JSON schema, collect responses from groups of people, and retrieve structured results.51MIT
- AlicenseNot gradedqualityDmaintenanceCode snippet storage for AI agents with language tags and full-text search. Reads are free, writes require Veyra commit mode.4MIT
- AlicenseNot gradedqualityDmaintenanceBookmark manager for AI agents with tags, categories, and full-text search. Reads are free, writes require Veyra commit mode.12MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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-forms'
If you have feedback or need assistance with the MCP directory API, please join our Discord server