Tools and demonstrations

Open source tools

In addition to bespoke, in-house support we develop free, easy-to-use AI tools to help people working in survey and statistics.

Survey Solutions MCP Server

An open-source Model Context Protocol server that gives AI agents a safer, more structured way to work with Survey Solutions Headquarters.

  • Connects Codex, Claude Desktop, and other MCP-capable agents to Survey Solutions through guarded tools rather than raw API calls alone.
  • Supports profile management, read-only inspection, exports, assignment and interview workflows, diagnostics, and controlled write actions.
  • Developed and tested against Survey Solutions Headquarters 26.07 with MIT-licensed source code on GitHub.

Simple BYOK

A lightweight bring-your-own-key chat application for teams that want more control over AI model choice, cost, governance, and data retention.

  • Uses OpenRouter so users can access a range of free and paid models through one interface.
  • Supports organisational control over which models are used, including models with stronger data-retention settings.
  • Built as a practical example of safer AI adoption for non-profits and development organisations.

Survey Solutions AI

A specialised assistant for Survey Solutions Designer that understands the constrained C# environment, validation rules, roster logic, and platform-specific patterns.

  • Designed for questionnaire programmers who need advice that works inside Survey Solutions rather than generic C# suggestions.
  • Supports screenshots and questionnaire exports as richer inputs for better guidance.
  • Includes an educational layer so users learn why suggested code or validation logic should work.

Survey Solutions Universal Dashboard

A prototype universal dashboard for connecting to Survey Solutions servers and presenting interim project results in a more stakeholder-friendly format.

  • Connects to Survey Solutions through the REST API and requests an export rather than modifying server data.
  • Aims to reduce the need for one-off dashboards on every data collection project.
  • Useful as a demonstration of how narrow data tools can sit around existing survey platforms.