LabscoMCP early access ↗
clappia-devMCP SERVER · OFFICIAL PROJECT

Clappia

Build and operate Clappia no-code apps from an assistant — create apps and fields, then file, edit and analyse submissions.

by clappia-dev ↗Forms & Surveys✓ Official

LABSCO SUMMARY

Not just filing records — it can rebuild the form.

Most business-app integrations stop at reading and writing rows. This one also edits the app itself: adding fields, setting validation, changing layout and attaching conditional display rules. That is genuinely useful for iterating on an inspection form with a model, and it is also the reason to keep the API key scoped to a workplace you are willing to have restructured.

What it is

A Python MCP server over the Clappia platform's public API. Clappia is a no-code app builder used for inspection forms, approval workflows and field data collection; this server gives an assistant programmatic control over the apps, their fields, and the submissions that flow through them.

What you get

  • App management: create a new Clappia app with sections and fields, and retrieve a detailed app definition including field metadata
  • Submissions end to end — create one with field data, edit an existing one with validation, update its status with an optional comment, assign owners by email address, and retrieve submissions with advanced filtering and pagination
  • Submission aggregations for analytics with customisable dimensions, rather than pulling every record and counting client-side
  • Field management with the full configuration surface: add a field, update its properties, set validation (number, email, url, custom or none), and control layout with desktop and mobile block widths and column counts
  • Conditional logic on fields — a display condition and an editability condition, expressed against other field values
  • The full Clappia field vocabulary, from singleLineText and dropDown through dateTime, file, camera and signature to gpsLocation, codeScanner, nfcReader, liveTracking and calculationsAndLogic

Requirements

A Clappia workplace with Workplace Manager access, since both credentials come from Workplace Settings: the Workplace ID, and an API key generated under Preferences → API Keys. They go in the client config as CLAPPIA_API_KEY and CLAPPIA_WORKPLACE_ID. Python 3.8 or higher and the uv package manager; clone the repository, run uv sync, and launch it with uv --directory <YOUR_PATH_TO_CLAPPIA_MCP> run clappia-mcp.py. Calls are made over HTTPS against Clappia's public API, which has its own rate limits.

Setup effort

Build from source — git clone https://github.com/clappia-dev/clappia-mcp.git