Skip to main content
Glama

123FormBuilder MCP Server and API by Cotlet

List submissions in 123FormBuilder

123formbuilder_list_submissions
Read-onlyIdempotent

List submissions in the user's own 123FormBuilder account from ChatGPT, Claude or any AI agent. Returns how to do it in 123FormBuilder step by step (screens, buttons, fields) and opens nothing by itself; then do it with the cotlet_browser_* tools in the user's 123FormBuilder Cloud Browser. 123FormBuilder's official API: 123FormBuilder has a REST API v2 with token login (checked 23 Oct 2026).

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "123formbuilder_list_submissions"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

B3.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations already declare readOnlyHint=true and destructiveHint=false, but the description adds a genuinely important behavioral trait beyond them: 'opens nothing by itself', meaning no browser side effects occur, and the return is procedural content (screens, buttons, fields). That prevents an agent from assuming the call performs the listing. The closing sentence about the v2 REST API with token login is extraneous and does not describe this tool's behavior, but it does not contradict anything.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, and roughly a third of the text is filler: 'from ChatGPT, Claude or any AI agent' restates the obvious, and '123FormBuilder's official API: 123FormBuilder has a REST API v2 with token login (checked 23 Oct 2026)' is unrelated to what this call does. The single most decision-relevant fact ('opens nothing by itself') is buried mid-sentence rather than front-loaded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a parameterless read-only tool with full annotations this is close to adequate: it says what comes back and what to do next. What is missing is the clarification an agent most needs — whether this tool returns submission rows at all, or only instructions — plus any prerequisite about the Cloud Browser session. The unrelated API-version sentence does not fill that gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters and the schema is an empty object with additionalProperties=false, so there is no parameter meaning for the description to add. Baseline 4 applies for a parameterless tool. Nothing in the description misstates the input contract.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The name and first clause promise a specific verb+resource (list submissions), but the second sentence reframes the tool as something that 'Returns how to do it in 123FormBuilder step by step... and opens nothing by itself', so the agent cannot tell whether calling it yields submission data or an instruction sheet. It does route the agent onward to cotlet_browser_* tools, but the core purpose is muddled rather than crisp. An agent would need to guess whether this is a data tool or a guide tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is an explicit workflow hint: call this, then 'do it with the cotlet_browser_* tools in the user's 123FormBuilder Cloud Browser.' That is useful sequencing guidance. However, it gives no exclusions or alternatives (e.g., when to prefer 123formbuilder_list_forms or 123formbuilder_edit_submission), and never states prerequisites such as whether the Cloud Browser session must already be open.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources