# FaceBlur agent API

Free browser tools for covering faces and removing identifying metadata from photos and videos.

Selected originals are uploaded to private storage. Processing and export run in the browser. Agent APIs only return public guidance and never accept media or expose stored originals.

## Public interfaces

GET /agent/catalog returns workflows, formats, file-handling facts, limits, and canonical URLs. GET /agent/health reports availability of this guidance interface only. POST /mcp supports Streamable HTTP JSON responses: initialize, ping, tools/list, and tools/call (get_workflow). It is stateless, public, and read-only. Browser WebMCP exposes the same get_workflow tool when supported.

## Registered clients

GET /agent/guidance returns the same public guidance after bearer authentication. Optional workflow selects a catalog workflow. See [auth.md](https://blurfaceinvideo.com/auth.md) for anonymous registration, credential expiry, token exchange, and revocation.

No interface accepts media, local paths, remote file URLs, or personal metadata. These interfaces do not process files. Use the browser tool for processing and review.

[OpenAPI](https://blurfaceinvideo.com/openapi.json) · [Full guide](https://blurfaceinvideo.com/llms-full.txt)
