Get started quickly with these pre-built prompts for common Appwrite integrations:
Browse all quick start prompts
Connect the Appwrite MCP server to Claude Code for deeper integration with the Appwrite API and documentation. It is a remote HTTP server, so there are no additional pre-requisites to install.
Run the following command in your terminal to add the MCP server:
claude mcp add --transport http appwrite https://mcp.appwrite.io/
The server uses OAuth for authentication. Run /mcp in Claude Code, select appwrite, and choose Authenticate. Your browser opens so you can sign in to your Appwrite account and authorize access.
If you run Claude Code on a remote host, log in from the shell with --no-browser:
claude mcp login appwrite --no-browser
Open the printed authorization URL in a browser on your local machine, sign in, and authorize access. After you approve, copy the full http://localhost:.../callback URL from the address bar and paste it into the Claude Code prompt. Use an interactive SSH session (ssh -t) so the prompt can accept the paste. This is the same localhost-callback pattern described in Authenticate from a remote machine.
Run the following command in your terminal (where Claude Code is running).
/mcp
You should see the added MCP server listed there.
Try out the following example prompts:
Example prompts:
Create a new user in my Appwrite projectList all databases in my projectShow me the tables in my databaseHow do I set up real-time subscriptions in Appwrite?Show me how to authenticate users with OAuthHow do I implement file uploads with Appwrite Storage?