audit_project
Scan an Appwrite project for over-permissive permissions and receive a JSON report with live confirmation of leaks.
Instructions
Scan an Appwrite project for over-permissive collection/document permissions. Returns findings JSON with active-probe confirmation. Caches result for use by other tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endpoint | No | Appwrite endpoint base URL, e.g. https://cloud.appwrite.io/v1. Optional if APPWRITE_ENDPOINT env var is set. | |
| project | No | Appwrite project ID. Optional if APPWRITE_PROJECT_ID is set. | |
| key | No | Appwrite server API key with scopes: databases.read, collections.read. Optional if APPWRITE_API_KEY is set. | |
| no_probe | No | Skip the live anonymous probe. |