report_complaint Tool
Complete reference for the report_complaint MCP tool.
The report_complaint tool submits structured bug reports to Complaintr.
Parameters
| Parameter | Type | Required | Max |
|---|---|---|---|
appName | string | Yes | 100 |
title | string | Yes | 200 |
description | string | Yes | 5000 |
sourceAgent | string | No | 50 |
metadata | object | No | — |
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
| Constraint | Value |
|---|---|
| Rate limit | 10 per 60s per IP |
appName | Case-insensitive matching |
