# CleanText agent service

CleanText provides a bounded, public, read-only inspection task: report supported invisible Unicode characters, supported special spaces, and literal HTML metadata tags in supplied text.

## Use the API

Send a JSON POST request to [`/api/inspect`](https://cleanhiddenchars.com/api/inspect) with a `text` string of at most 50,000 characters. The response keeps hidden-character, special-space, and metadata-tag counts separate and includes source links.

## Use MCP

Connect to [`/mcp`](https://cleanhiddenchars.com/mcp) with Streamable HTTP and call `inspect_hidden_characters`. The server is stateless and exposes no write or administrative tools.

## Limits

The result describes only the supplied input and the exact character set covered by CleanText. A match does not identify an author, AI model, application, or intention to watermark text. Use the [browser checker](https://cleanhiddenchars.com/claude-watermark-detector) for an interactive inspection or the [main cleaner](https://cleanhiddenchars.com/) to remove supported matches locally.
