Appwrite Backend

🌐Community
by sgaabdu4 · vlatest · Repository

Automates Appwrite database operations like creating collections, documents, and executing queries via API calls.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add appwrite-backend npx -- -y @trustedskills/appwrite-backend
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "appwrite-backend": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/appwrite-backend"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill enables AI agents to interact with and utilize Appwrite, a headless backend platform. It allows for tasks such as creating databases, managing users, storing files, and triggering functions directly through natural language prompts. The agent can automate backend operations without requiring manual coding or configuration within the Appwrite console.

When to use it

  • Automated Content Management: Automatically upload images and metadata to an Appwrite storage bucket based on a user's description of content.
  • User Account Creation: Create new users in your Appwrite project with specific roles and permissions, streamlining onboarding processes.
  • Database Population: Populate database collections with data extracted from documents or web pages.
  • Backend Function Execution: Trigger Appwrite functions to perform tasks like sending emails or processing payments based on user requests.

Key capabilities

  • Appwrite Database Management (create, read, update, delete)
  • User Authentication and Authorization within Appwrite
  • File Storage and Retrieval in Appwrite Buckets
  • Function Execution via Appwrite API calls

Example prompts

  • "Create a new user named 'John Doe' with the email [email protected] and role 'editor'."
  • "Upload this image to the 'images' bucket."
  • "Run the function called 'process_payment' with these parameters: {amount: 10, currency: USD}"

Tips & gotchas

The agent requires appropriate API keys and permissions configured within your Appwrite project. Ensure that the AI agent has sufficient access to perform the requested backend operations.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
sgaabdu4
Installs
8

🌐 Community

Passed automated security scans.