ComplaintrComplaintr

report_complaint Tool

Complete reference for the report_complaint MCP tool.

The report_complaint tool submits structured bug reports to Complaintr.

Parameters

ParameterTypeRequiredMax
appNamestringYes100
titlestringYes200
descriptionstringYes5000
sourceAgentstringNo50
metadataobjectNo

Returns

Success

{
  "id": "comp_abc123",
  "title": "Login page redirects to 404",
  "status": "open",
  "createdAt": "2025-01-15T10:35:00.000Z"
}

Errors

  • "Application 'X' not found" — app doesn't exist
  • "Title is required" — missing field
  • "Rate limit exceeded" — too many requests

Example

{
  "appName": "ecommerce-api",
  "title": "GraphQL returns null for nested items beyond page 1",
  "description": "When paginating orders, lineItems returns null for orders with more than 10 items. Expected: all lineItems returned with pagination.",
  "sourceAgent": "cursor",
  "metadata": {
    "endpoint": "/graphql",
    "reproducible": true,
    "orderId": "order_456"
  }
}

Constraints

ConstraintValue
Rate limit10 per 60s per IP
appNameCase-insensitive matching

On this page