Skip to main content
Glama

Server Details

Spam, pitch and fraud screening for website forms. Sign up, wire forms, test and review.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
ChatGPT
–
Claude
–

TDQS

A3.6/5.0

Scored across 12 tools

Disambiguation4/5

Most tools have distinct purposes (form CRUD, submission listing/labeling, account ops). The closest pair is doorman_test_submission (judge a message against settings) vs doorman_send_test_delivery (verify delivery to destinations), but the descriptions clearly differentiate their intents. Minor residual overlap only.

Naming Consistency4/5

Consistent doorman_ prefix and snake_case verb_noun pattern (create_form, list_forms, update_form, label_submission). Slight deviations: doorman_docs and doorman_signup are noun-style rather than verb-first, and doorman_whoami is informal, but all remain readable and predictable.

Tool Count5/5

12 tools maps cleanly onto the domain: onboarding (signup, docs, whoami), form management (create/list/update, install snippet), and submission handling (list/label/test/delivery, support). Each tool earns its place with no filler.

Completeness4/5

Strong lifecycle coverage: create/list/update forms, view/label submissions, testing, integration helpers, and account/support tools. The main gap is the absence of a delete_form (or get single form) operation, though agents can largely work around this.

Available Tools

12 tools
doorman_contact_supportAInspect

Stuck, or something isn't working? Send the problem straight to Doorman's founder, with the error you hit. Your account context (plan, forms, recent errors, never keys) is attached, and the reply goes to the account email. Use it instead of guessing at a fix.

Inputs: message (required), error, api_key, category.

doorman_create_formBInspect

Create another form endpoint (one per distinct form on the site: contact, demo request, checkout, comments).

Inputs: name (required), kind, api_key, email_to, +4 more.

doorman_docsA
Read-only
Inspect

Read how Doorman works and how to integrate it (the same text as /llms.txt). Call this first if you haven't used Doorman before.

Inputs: no named parameters.

doorman_get_install_snippetA
Read-only
Inspect

Get ready-to-paste integration code for a form on a given platform. Use 'html' for static sites, 'react' for SPA client components, and 'fetch' (plain fetch with timeout and fallback: Workers, Node, Next, Deno), 'nextjs', 'express', 'python', 'ruby' or 'elixir' when the form already posts to the project's own backend.

Inputs: form_id (required), platform (required), api_key.

doorman_label_submissionAInspect

Mark a submission real (delivers it if it was held or dropped) or spam.

Inputs: label (required), submission_id (required), api_key.

doorman_list_formsB
Read-only
Inspect

List the account's forms with their action URLs and settings.

Inputs: api_key.

doorman_list_submissionsB
Read-only
Inspect

Recent submissions with their verdicts. Use review=true for held ones waiting for a human.

Inputs: limit, route, review, api_key, +1 more.

doorman_send_test_deliveryBInspect

Send a sample delivery to the form's email/Slack/webhook destinations and report whether each one worked.

Inputs: form_id (required), api_key.

doorman_signupAInspect

Create a Doorman account for the user with a first form and an API key. Ask the user for their email first. They'll get an email to set a dashboard password. Creates the account's first form too and returns its id and action URL, plus the api_key (store it as DOORMAN_KEY in the project's local secrets file, never commit it). Only for new users: if they already have an account, ask for a key instead. Until the user clicks the confirmation link in that email, nothing is emailed to them (100 checks; Slack and webhooks work).

Inputs: email (required), site_url (required), site_context (required), mode, +1 more.

doorman_test_submissionAInspect

Judge a sample message against a form's settings. Free, not forwarded, not counted. Use it to show the user Doorman working after setup (try one genuine enquiry and one sales pitch).

Inputs: form_id (required), message (required), email, api_key.

doorman_update_formCInspect

Change a form's settings: context, destinations, thresholds, watch mode, allow/block lists.

Inputs: form_id (required), kind, mode, name, +11 more.

doorman_whoamiC
Read-only
Inspect

Account, plan and this month's usage.

Inputs: api_key.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables AI agents to verify email addresses and receive a 'send', 'hold', or 'kill' verdict with the reason, while also managing signup and credits programmatically.
      5
      2
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to score drafts for AI-content-spam risk before publishing and scan entire sites, providing a pre-publish QA gate with pass/warn/fail verdicts.
      14 npm
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Security intelligence for AI agents — breach detection, SIM swap, domain lookalikes, OAuth watchlist, and malware scanning. Subscription or x402 PAYG.
      11
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources