veyra-forms
veyra-forms
一个面向 AI 智能体的表单和调查构建 MCP 工具。定义带有类型化字段的表单,收集结构化响应,并查询结果。读取始终免费。写入操作需要 Veyra 提交模式授权。
概述
veyra-forms 允许 AI 智能体以编程方式创建表单、提交响应并读取结果——所有数据均由 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 是面向 AI 智能体的提交模式授权层。当智能体尝试写入时:
智能体在不带
veyra_token的情况下调用工具 → 收到包含authorize_endpoint的VeyraCommitRequired错误。智能体/用户调用授权端点以获取令牌。
智能体使用设置好的
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/.well-known/veyra-pack.json
当您希望在所有 Veyra 工具系列中实现最快的 MCP 集成路径时,请使用托管包。 当您特别需要单独使用此工具时,请使用此独立包。
Veyra 生态系统的一部分
Veyra 是生产级 AI 智能体操作的提交模式。 所有工具:读取免费,写入需要 Veyra 提交模式。
工具 | 描述 | 安装 |
键值存储 |
| |
带标签的笔记记录 |
| |
任务管理 |
| |
代码片段存储 |
| |
书签管理器 |
| |
联系人管理 |
| |
Webhook 发送器 |
|
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