veyra-forms
veyra-forms
Una herramienta MCP de creación de formularios y encuestas para agentes de IA. Define formularios con campos tipados, recopila respuestas estructuradas y consulta resultados. Las lecturas son siempre gratuitas. Las operaciones de escritura requieren autorización del modo de confirmación de Veyra.
Descripción general
veyra-forms permite a los agentes de IA crear formularios, enviar respuestas y leer resultados mediante programación, todo respaldado por SQLite. La creación de formularios y el envío de respuestas son operaciones de Clase B.
Related MCP server: veyra-contacts
Instalación
npm install
npm run buildLos datos se almacenan en ~/.veyra-forms/data.db, creado automáticamente en la primera ejecución.
Configuración de MCP (Claude Desktop)
{
"mcpServers": {
"veyra-forms": {
"command": "node",
"args": ["/absolute/path/to/veyra-forms/dist/index.js"]
}
}
}Herramientas
Herramienta | Entrada | Clase | Precio |
|
| — | GRATIS |
|
| — | GRATIS |
|
| — | GRATIS |
|
| B | 0,02 € |
|
| B | 0,02 € |
|
| B | 0,02 € |
Tipos de campo
Se acepta cualquier cadena como type. Valores comunes: text, email, number, boolean, date, textarea.
Ejemplos
Lectura (no se necesita token)
// 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" } }Escritura (se requiere token de 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_..." }
}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 de 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 endpoint de autorización para obtener un token.
El agente vuelve a intentarlo con
veyra_tokenconfigurado.veyra-formsverifica el token a través de@veyrahq/sdk-nodeantes de ejecutar la acción.
Consulta veyra.to para obtener la documentación completa.
Licencia
MIT
Paquete alojado (recomendado)
Prefiere el paquete alojado para una integración de una sola URL:
{
"mcpServers": {
"veyra": {
"url": "https://mcp.veyra.to/sse"
}
}
}Una URL. 48 herramientas. 24 lecturas gratuitas. 24 escrituras protegidas.
Paquete alojado: https://mcp.veyra.to/sse
Manifiesto del paquete: https://mcp.veyra.to/.well-known/veyra-pack.json
Utiliza el paquete alojado cuando desees la ruta de integración MCP más rápida en todas las familias de herramientas de Veyra. Utiliza este paquete independiente cuando desees específicamente esta herramienta por sí sola.
Parte del ecosistema Veyra
Veyra es el modo de confirmación para acciones de agentes de IA en producción. Todas las herramientas: lecturas gratuitas, escrituras requieren el modo de confirmación de Veyra.
Herramienta | Descripción | Instalación |
Almacén de memoria clave-valor |
| |
Toma de notas con etiquetas |
| |
Gestión de tareas |
| |
Almacenamiento de fragmentos de código |
| |
Gestor de marcadores |
| |
Gestión de contactos |
| |
Remitente de webhooks |
|
SDK: npm install @veyrahq/sdk-node Sitio web: 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