Skip to main content
Glama
vaibhavjain2608

formslist-mcp

get_embed_snippet

Generate a paste-ready HTML form snippet for any FormsList endpoint. Provide the URL or form hash; includes AJAX fetch example. No API key or network needed.

Instructions

Build a ready-to-paste HTML form snippet (plus an AJAX fetch example) that posts to a FormsList endpoint. Pure local generation — no API key, no network. Pass either the full endpoint URL (https://formslist.com/f/) or just the form hash.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
fieldsNoForm field names to include (default: name, email, message)
endpoint_or_hashYesFull FormsList endpoint URL (…/f/<hash>) or just the form hash
Behavior4/5

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

No annotations are present, so the description carries the full burden. It explicitly states 'Pure local generation — no API key, no network', indicating the tool is offline and non-destructive. It also discloses the output (HTML snippet plus AJAX example), which is substantial for a codegen tool.

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

Conciseness5/5

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

Two sentences, front-loaded with the core purpose. Every clause adds value: the first sentence defines the deliverable, the second specifies local execution and input format. No filler.

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

Completeness4/5

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

For a simple snippet generator without an output schema, the description covers the key aspects: deliverable, local execution, and accepted input. It does not detail validation or exact string representation, but these are not critical for the tool's simplicity.

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

Parameters3/5

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

Schema description coverage is 100%, so baseline is 3. The description reiterates the endpoint_or_hash accepted formats but adds no new meaning beyond the schema's parenthetical. The fields parameter is left to the schema, which already provides a default.

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

Purpose5/5

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

The description opens with 'Build a ready-to-paste HTML form snippet', which is a specific verb and deliverable. It clearly distinguishes itself from sibling CRUD tools by emphasizing 'Pure local generation — no API key, no network.'

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

Usage Guidelines4/5

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

The description establishes the use case for generating an embed snippet for an existing FormsList endpoint. It provides input guidance ('Pass either the full endpoint URL... or just the form hash') but does not explicitly name alternative tools or exclusion criteria.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vaibhavjain2608/formslist-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server