veyra-forms
veyra-forms
AIエージェント向けのフォームおよびアンケート作成用MCPツールです。型指定されたフィールドを持つフォームを定義し、構造化された回答を収集し、結果をクエリできます。読み取りは常に無料です。書き込み操作にはVeyraのコミットモード認証が必要です。
概要
veyra-formsを使用すると、AIエージェントはプログラムでフォームを作成し、回答を送信し、結果を読み取ることができます。これらはすべて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は、AIエージェントのためのコミットモード認証レイヤーです。エージェントが書き込みを試みるとき:
エージェントが
veyra_tokenなしでツールを呼び出す →authorize_endpointを含むVeyraCommitRequiredを受け取ります。エージェント/ユーザーが認証エンドポイントを呼び出してトークンを取得します。
エージェントが
veyra_tokenを設定して再試行します。veyra-formsはアクションを実行する前に@veyrahq/sdk-nodeを介してトークンを検証します。
詳細なドキュメントについては veyra.to を参照してください。
ライセンス
MIT
ホスト型パック (推奨)
1つのURLで統合できるホスト型パックを推奨します:
{
"mcpServers": {
"veyra": {
"url": "https://mcp.veyra.to/sse"
}
}
}1つのURL。48個のツール。24個の無料読み取り。24個の保護された書き込み。
ホスト型パック: https://mcp.veyra.to/sse
パックマニフェスト: 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.
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