forms
Wufoo MCP Integration for Codex
Connect Wufoo to Codex through the local KosmoKrator MCP gateway with scoped tools, credentials, and write policy.
Connect Wufoo to Codex
Use KosmoKrator as a local MCP proxy for Codex so coding sessions can reach selected integrations with explicit write policy.
Register kosmo mcp:serve as a local stdio server and choose the integration allowlist. The gateway is local, scoped to this integration, and starts with
--write=deny so Codex can inspect read-capable tools without receiving write access by default.
Wufoo MCP Config for Codex
Keep write access denied or ask-based unless the workspace is trusted.
{
"mcpServers": {
"kosmokrator-wufoo": {
"type": "stdio",
"command": "kosmo",
"args": [
"mcp:serve",
"--integration=wufoo",
"--write=deny"
]
}
}
} Run the Gateway Manually
kosmokrator mcp:serve --integration=wufoo --write=deny Why Use KosmoKrator Here
Expose only Wufoo instead of a broad multi-service tool list.
Reuse credentials already configured for the KosmoKrator CLI and Lua runtime.
Start read-only, then opt into ask or allow for trusted workspaces.
Wufoo Tools Visible to Codex
Codex sees stable MCP tool names generated from the Wufoo integration catalog.
| MCP tool | Source function | Type | Description |
|---|---|---|---|
integration__wufoo__wufoo_get_current_user | wufoo.wufoo_get_current_user | Read | Get the authenticated Wufoo user's profile. Returns account details such as name, email, and organization. |
integration__wufoo__wufoo_get_entry | wufoo.wufoo_get_entry | Read | Get a single Wufoo form entry by its identifier. Returns all field values and submission metadata for the entry. |
integration__wufoo__wufoo_get_form | wufoo.wufoo_get_form | Read | Get details for a specific Wufoo form by its identifier. Returns the full form definition including fields, settings, and metadata. |
integration__wufoo__wufoo_list_entries | wufoo.wufoo_list_entries | Read | List entries submitted to a Wufoo form. Supports pagination and optional filters to narrow results. Use the page and pageSize parameters to paginate through large result sets. |
integration__wufoo__wufoo_list_forms | wufoo.wufoo_list_forms | Read | List all forms in your Wufoo account. Returns form identifiers, names, descriptions, and metadata that can be used with other Wufoo tools. |
integration__wufoo__wufoo_list_reports | wufoo.wufoo_list_reports | Read | List all reports in your Wufoo account. Returns report identifiers, names, descriptions, and the forms they are associated with. |