74
/ 100
1 day ago
glama

Form.io MCP Server

Enables AI agents to manage forms, roles, actions, and projects on a Form.io Enterprise Server via MCP tools, turning it into a composable backend for agentically coded applications.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: FORMIO_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// known CVEs in dependencies1 low

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

lowesbuild@0.27.7GHSA-g7r4-m6w7-qqqr

esbuild allows arbitrary file read when running the development server on Windows

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
🔐 secretFORMIO_API_KEYAPI-key mode. Set . All requests attach x-token; the browser flow is skipped entirely.
configFORMIO_AUTH_HOST
configFORMIO_AUTH_PORT
configFORMIO_AUTH_TIMEOUT
configFORMIO_BASE_URL"": "https://api.form.io",
configFORMIO_DEFAULT_BASE_URL
configFORMIO_DEFAULT_PROJECT_URL
configFORMIO_INSECURE_TLSno false When true, skips TLS certificate verification (sets NODE_TLS_REJECT_UNAUTHORIZED=0) — for self-hosted deployments behind self-signed certs. Do not use against production. — true
configFORMIO_LOGIN_FORMWhen is unset, the server probes these candidates on the first login attempt and caches the first one that responds (1.5-second timeout per candidate):
configFORMIO_PLUGIN_CONTEXTno 0 Set by the plugin manifest. When 1, the server enables project_set and reads FORMIO_PROJECT_URL from ~/.formio/projects.json per cwd instead of env.
configFORMIO_PROJECT_URLBoth links pre-fill the server command and leave a placeholder for you to replace with your own project URL.
configARTIFACTS_DIR
configITERATION
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 5 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/formio-ai-1iovxx)](https://m8ven.ai/mcp/formio-ai-1iovxx)
commit: 9cce99506f6092de97887755600daebf62ccd6b8
code hash: 2a3b245d8b8e22bd4f6c5099094022ea98555d3ac6ea28f091ad55b322a088ca
verified: 7/30/2026, 9:01:56 AM
view raw JSON →