Back to Home
TonisOrmisson icon

limesurvey-mcp

Verified Safe

by TonisOrmisson

Overview

A Model Context Protocol (MCP) server that exposes LimeSurvey Remote API functionality as MCP tools for standardized interaction.

Installation

Run Command
npm start

Environment Variables

  • LIMESURVEY_API_URL
  • LIMESURVEY_USERNAME
  • LIMESURVEY_PASSWORD
  • PORT
  • READONLY_MODE

Security Notes

The server correctly uses environment variables for sensitive credentials (API URL, username, password) and does not hardcode them. It implements a 'read-only' mode as a security feature. The codebase itself does not contain 'eval', obfuscation, or obvious malicious patterns. Network risks are primarily dependent on the security of the underlying LimeSurvey instance (e.g., use of HTTPS for LIMESURVEY_API_URL) and the environment in which this server is deployed. The server manages a session key for the LimeSurvey API, releasing it on shutdown, which is good practice.

Similar Servers

Stats

Interest Score30
Security Score9
Cost ClassMedium
Avg Tokens3000
Stars1
Forks0
Last Update2025-12-01

Tags

MCPLimeSurveyAPI WrapperSurvey ManagementNode.js