# RedactTool > Document redaction for people, applications and AI agents. Self-hosted document redaction through REST and MCP. ## Documentation - [Capability contract](assets/docs/overview.md): Read first for formats, auth and limitations. - [REST quickstart](assets/docs/quickstart.md): Full Python flow. - [API reference](assets/docs/api.md): Endpoints and errors. - [MCP](assets/docs/mcp.md): Upload prerequisite and two-tool contract. ## Schemas and examples - [OpenAPI](openapi.json): REST contract, no production server embedded. - [MCP tools](mcp-tools.json): Tool inputs. - [Python](assets/examples/redact.py): Requires explicit endpoint and credentials. ## Product resources - [Industry workflows](solutions.html) - [Guides and resources](resources.html) - [Runnable Node.js](assets/examples/redact.mjs) - [Runnable MCP Python](assets/examples/mcp_redact.py) - [Integration checklist](assets/docs/implementation-notes.md) - [English evaluation](evaluation.html) - [Original/output examples](examples.html)