iform-survey-mcp-server
v1.3.1
Published
iForm survey and form generation MCP server - zero dependencies, runs on Node.js 18+
Maintainers
Readme
iform-survey-mcp-server
iForm 问卷调查表单生成 MCP Server,零外部依赖,基于 Node.js 18+ 内置模块实现。
功能
通过 MCP (Model Context Protocol) stdio 协议提供表单生成能力,调用 iform API 自动生成调查问卷、报名表、统计表等在线表单。
安装
npm install -g iform-survey-mcp-server或直接通过 npx 运行(无需安装):
npx iform-survey-mcp-serverMCP 配置
在 WorkBuddy 的 ~/.workbuddy/mcp.json 中添加:
{
"mcpServers": {
"iForm问卷": {
"type": "stdio",
"command": "npx",
"args": ["iform-survey-mcp-server"],
"runtime": {
"type": "node",
"version": "^18.0.0"
},
"npmRegistry": "https://registry.npmmirror.com"
}
}
}提供的工具
generateForm
根据用户需求描述生成在线表单。
参数:
word(string, 必填): 用户对表单需求的完整描述
示例:
{
"word": "员工满意度调查"
}技术特性
- 零外部依赖,仅使用 Node.js 内置模块
- 支持 Node.js 18+(使用原生 fetch)
- MCP stdio 协议 (JSON-RPC 2.0)
- 60 秒 API 超时保护
License
MIT
