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: humansurvey-mcp
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. 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