Make universal API requests to Appwrite with root access. Target the console for instance management or a project ID to manage its resources like databases, users, and storage.
Remove a database by its unique ID using API keys with databases.write scope. This tool enables deletion of Appwrite databases through the MCP server interface.
Delete a collection from an Appwrite database using its unique ID. This tool removes the specified collection and requires write permissions for access.
Enables AI agents to fully automate Appwrite backend operations with 143 tools covering databases, users, storage, functions, messaging, and more. Supports advanced features like GeoJSON attributes, file uploads, function deployment, and bulk operations.
MCP server for Appwrite security audits that scans permissions and provides structured fix proposals, with active live leak confirmation via anonymous fetch.
Modify an email attribute in an Appwrite database collection to change requirements, default values, or rename the attribute key for data structure management.
Modify an enum attribute in an Appwrite database collection by updating its allowed values, requirements, or default setting to adapt data validation rules.
Add new documents to Appwrite database collections by specifying database ID, collection ID, document ID, and JSON data. Define collection attributes first before creating documents.
Add a datetime attribute to Appwrite database collections using ISO 8601 format, enabling structured date and time data storage with configurable requirements and defaults.
Define an enumeration attribute in Appwrite databases to restrict field values to a predefined list of accepted options, ensuring data consistency and validation.