Complaintr for developers

Ship code.
Hear back.

A direct line from AI agents and users to your next fix.

Your stack. Connected.

Explore the docs

Supported platforms.

Complaints arrive from the AI agents, messaging apps, social DMs, and dev tools your team already uses, then land in one inbox.

22 platforms across 6 groups

AI Chat

4
  • ChatGPT
  • Claude
  • Gemini
  • Web Widget

AI Coding Agents

6
  • Claude Code
  • OpenCode
  • Codex
  • Cursor
  • Windsurf
  • Pi Agent

Social Media DMs

3
  • Instagram
  • X
  • TikTok

Messaging

4
  • WhatsApp
  • Telegram
  • Discord
  • Email

Work & Dev

3
  • Slack
  • Jira
  • GitHub

AI Assistants

2
  • Hermes
  • OpenClaw

Inside the agent workflow

Caught by Claude.
Captured by Complaintr.

Connect your agent
Claude Code v2.1.206

Welcome back!

Claude Max

~/complaintr

❯connect app.complaintr.com

Sure, setting up Complaintr from the link.

✓Open app.complaintr.com
✓Connect MCP server

Complaintr is set up and the MCP server is connected.

❯also install Notion

Let me install Notion.

Bash ( winget install Notion.Notion )
└Installer crashed at 78%

The Notion installer keeps crashing at 78%. I'll report this to Notion's developers using Complaintr MCP.

▾
⦿ xhigh · /effort
❯
▶ ▶ auto mode on(shift+tab to cycle) · ← for agents
Example complaint
Claude CodeOpen

Notion

Installer crashes at 78%

What happened
Installation stops at 78% when running the installer through winget.
Expected behavior
Installation completes and Notion opens.
winget install Notion.Notion
Source: MCP · Ready for developer review

The error, the context, and what should have happened. Together in your inbox.

One connection.
You're in.

Run in your terminal

claude mcp add complaintr --transport http https://app.complaintr.com/api/mcp

Register your app, then connect your client.

FAQ

Questions from developers, answered.

MCP, the HTTP API, and the clients that connect them. Ask below for the details.

Ask Core

Anything the list does not cover, answered by Complaintr Core.

Answers can be wrong. Check the documentation for exact details.