Skip to main content
Glama

Send a report or request to Moda

send_moda_report

Sends a report or request to Moda's team, the same as the form at modacommunities.com/report: a scam, an impersonator or a fake group; a deal dispute; a member conduct problem or ban appeal; group or chat access; a declined post; membership, advertising or billing; or a question for the team. Moda's team receives it as a case, routed to the right person, and the person gets a case number and a confirmation email. Sending it means the person agrees to Moda's Terms (https://www.modacommunities.com/terms) and Privacy Policy (https://www.modacommunities.com/privacy); when a phone number is included, also to Moda contacting them by phone or text (msg and data rates may apply, reply STOP to opt out). Required: name, email, category, description and agrees_to_terms. Optional: issue_type (from the category's list), request_type, related_group, phone, facebook_profile, other_party_profile, related_post_link, amount, order_number and reference_check. Returns JSON with the case number, or the reason it was not sent.

Input Schema

NameRequiredDescriptionDefault
nameYesThe person's full name.
emailYesThe person's email address, where the confirmation and Moda's replies go.
phoneNoOptional phone number.
amountNoOptional: the amount of money involved, for deal disputes and billing.
categoryYesdeal-dispute (Deal & Transaction Disputes), scam-fraud (Scam & Fraud), member-conduct (Member Conduct), account-access (Account & Access), posting-listing (Posting & Listing), membership (Membership), advertising (Advertising & Partnerships), billing (Billing), info-howto (Information & How-To), other (Other)
issue_typeNodeal-dispute: broken-deal (Broken deal or deal not honored), item-not-described (Item not as described), ghosting (Buyer or seller ghosting), slow-pay (Slow pay), shipping (Late shipping or shipping issues), wire-ship (Wire first or ship first dispute), middleman (Middleman request), large-wire (Large dollar wire dispute); scam-fraud: scam-report (Scam report), fake-group (Fake or copycat group report), reference-check (Ask whether someone is a Moda member); member-conduct: harassment (Harassment or interpersonal conflict), mod-complaint (Mod or admin complaint), ban-appeal (Why am I banned or ban appeal); account-access: cant-see-group (Can't see a group), chat-issue (Added to or removed from a chat), add-me (Add me to or send me a link to a group), number-change (Change my number on the WhatsApp chats); posting-listing: post-declined (Post declined or not approved), can-i-post (Can I post this), brokered (Brokered listing question), how-to-post (How to post); membership: what-tier (What tier do I need), how-upgrade (How do I upgrade), membership-benefits (What do I get with my membership); advertising: advertise (Advertise my business), partner (Partner or sponsor inquiry); billing: payment-issue (Payment or billing issue), refund (Refund request); info-howto: how-works (How does this work), right-contact (Who is the right contact), serial-check (Watch serial check or authentication), recommendation (Product or service recommendation); other: other (Other)
descriptionYesWhat happened or what the person needs, in their own words, with names, dates and amounts.
order_numberNoOptional: an order or invoice number, for billing.
request_typeNoquestion (Question), incident (Incident), problem (Problem), feature-request (Feature Request), refund (Refund)
related_groupNoThe Moda group it is about, or Not group specific.
agrees_to_termsYestrue when the person has agreed to Moda's Terms and Privacy Policy (and, with a phone number, to calls and texts) for this report.
reference_checkNoOptional, for deal disputes and scams: whether a reference check was done before the deal.
facebook_profileNoOptional: the person's own Facebook profile link or exact profile name.
related_post_linkNoOptional: a link to the Facebook post or group involved.
other_party_profileNoOptional: the Facebook profile link of the other person in a dispute or scam.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.2/5.0
Behavior5/5

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

Beyond the annotations, the description discloses the downstream effect (a case is created and routed to the right person), the side effects (case number plus confirmation email to the supplied address), the legal consequence of agrees_to_terms including phone/SMS consent with STOP opt-out, and the response shape including failure reasons. That is exactly the consent and consequence context annotations cannot convey.

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

Conciseness3/5

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

The opening sentence and consent sentence are dense and worth their space, and required/optional facts are front-loaded. However, the long recital of issue categories duplicates the category and issue_type enums almost verbatim, which pads the definition without adding routing information.

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 15-parameter write tool with no output schema, the definition covers required inputs, consent, side effects, and the response (case number or failure reason). What is missing is repeat-submission behavior and any rate/duplicate guidance, which matters given idempotentHint=false.

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 every parameter is already documented, and the description's required/optional enumeration largely restates that. It does add a little meaning by tying agrees_to_terms to the actual Terms/Privacy URLs and to phone contact consent, but the rest of the parameters gain nothing beyond the schema's own text.

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 names a specific verb and resource (sends a report or request to Moda's team) and anchors it to a concrete equivalent (the form at modacommunities.com/report). It enumerates the exact classes of issues accepted, which makes it unmistakable against siblings like search_moda_help or check_moda_contact.

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 list of supported report types (scam, deal dispute, conduct, access, declined post, billing, general question) gives a clear picture of what belongs here. It never states when NOT to use it or points to an alternative sibling, so routing to search_moda_help for a simple how-to question is left to inference.

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