
FormVault
io.github.terjetyl由 GitHub 帳號 terjetyl 發布v0.1.2更新於 Nov 4, 2026
Create and manage GDPR-compliant, EU-hosted forms from any MCP-compatible AI assistant.
概覽
FormVault MCP 讓 AI 助理在 FormVault 帳號中建立、檢視與刪除託管於歐盟、符合 GDPR 的表單,並列出表單提交內容。
- 可以做什麼
- 列出帳號中所有表單及欄位數量,並讀取單一表單的完整欄位與設定定義
- 依自然語言描述建立新表單
- 永久刪除表單
- 列出某個表單已解密的提交回覆
- 適用情境
- 適合在 FormVault 中維護表單時使用:以描述方式讓助理草擬、檢查或清理表單,例如含 GDPR 同意勾選框的客戶登記表。也適合查看哪些表單還沒有欄位。
- 執行需求
- 需要 FormVault 帳號及在後台建立的 API 金鑰。託管方式:連線遠端端點並透過 Authorization 標頭傳入 Bearer 權杖。本機方式:以 npx 執行 npm 套件 @formvault/mcp,並設定 FORMVAULT_API_KEY;可用 FORMVAULT_API_URL 覆寫 API 位址。需要能連線至 FormVault API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 FormVault,將其新增到工作區。
- 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.terjetyl%2Fformvault/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"formvault": {
"type": "http",
"url": "https://api.formvault.eu/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}README
FormVault MCP server
Create and manage GDPR-compliant, EU-hosted forms from any MCP-compatible AI assistant.
This is an MCP server for FormVault, a form builder hosted in Germany. Point Claude, ChatGPT, Cursor, Copilot or any MCP-compatible assistant at your FormVault account and build forms by describing them.
Prerequisites
A FormVault account and an API key. Create the key at formvault.eu/app/api-keys.
Setup (hosted — recommended)
Add the hosted server to your assistant's MCP configuration — no install, no local process:
Claude Desktop's support for remote/header-based MCP servers depends on your version — check its current docs if the above doesn't show up as an option.
No tool takes a tenant id. The API key carries its own, so it cannot read or write another organisation's forms — and a form id it may not touch reports as not found rather than forbidden, so a key cannot be used to discover what exists. The server itself holds no standing credentials of its own; every request is scoped to whichever key you send. Revoke a key at any time from the API keys page.
Setup (npx / stdio)
For clients that don't yet support a remote/header-based server:
Restart your assistant and ask for what you need, for example:
- "Build me a client intake form with a GDPR consent checkbox."
- "List my forms and tell me which have no fields yet."
- "Delete the test form I made earlier."
Self-hosting / local development
You can run this package yourself, either as a local stdio server or as your own HTTP deployment. It is a client of the FormVault API, so it still needs a FormVault account and API key:
To develop against a local FormVault API, point FORMVAULT_API_URL at it (for example http://localhost:3000).
Tools
About respondent data
list_submissions returns your respondents' personal data in the clear. It is described to the model with an instruction not to call it unless you explicitly ask for responses, so ordinary form-building work never pulls it into context.
That is a deliberate boundary, not a limitation. FormVault stores submissions encrypted with AES-256-GCM on servers in Nuremberg, Germany, with a signed DPA on every plan. Whatever you send to your AI provider is your decision — this server's job is to make sure it is a decision rather than a side effect.
Links
Support
Questions and bug reports: open an issue. Pull requests are welcome.
License
來源:README.md,提交 b460972
工具
0版本歷史
1- v0.1.2最新Oct 21, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分