ATTENTION: LLM-GENERATED CODE
About
Exposes LimeSurvey Remote API functionality as MCP tools.
Details
- Author
- TonisOrmisson
- GitHub stars
- 4
- Downloads
- 171
- Categories
- Cloud Service, Infrastructure, AI
Jump to
- Maps 40+ LimeSurvey RemoteControl2 methods to MCP tools.
- Supports survey lifecycle: create, copy, import, activate, delete.
- Manages questions, groups, responses, participants, tokens, and quotas.
- Read‑only and write tools are clearly separated with confirmation requirements.
- Built‑in READONLY_MODE to guard write operations.
- Supports headless survey construction using addSurvey, addGroup, importQuestion.
Install via git clone, npm install, npm build, then npm start. Configure a .env file with LIMESURVEY_API_URL, LIMESURVEY_USERNAME, LIMESURVEY_PASSWORD. By default the server uses stdio transport; set ENABLE_SSE=true for HTTP/SSE on /sse and /messages. Optionally set READONLY_MODE=true to prevent write operations.
LimeSurvey MCP Server
A Model Context Protocol (MCP) server that exposes LimeSurvey Remote API functionality as MCP tools. This server provides a standardized way to interact with LimeSurvey's powerful survey management capabilities through MCP clients.
Table of Contents
- Installation
- Configuration
- Usage
- API Reference
- Survey Management
- Question Management
- Response Management
- Participant Management
- Statistics Management
- Development
- License
Installation
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

