Learn how you can add the Appwrite MCP servers to Claude Code to interact with both the Appwrite API and documentation.
Before you begin, ensure you have the following pre-requisites installed on your system:
Run the following commands in your terminal to add the MCP servers:
Bash
claude mcp add-json appwrite-api '{"command":"uvx","args":["mcp-server-appwrite","--users"],"env":{"APPWRITE_PROJECT_ID": "your-project-id", "APPWRITE_API_KEY": "your-api-key", "APPWRITE_ENDPOINT": "https://<REGION>.cloud.appwrite.io/v1"}}'
Bash
claude mcp add appwrite-docs https://mcp-for-docs.appwrite.io -t http
Enable other API MCP tools
To enable additional API tools, learn more about command-line arguments.
Run the following command in your terminal (where Claude Code is running).
Bash
/mcp
You should see the added MCP servers listed there.
Try out the following example prompts based on the MCP server you have configured:
Example prompts:
Create a new user in my Appwrite project
List all databases in my project
Show me the collections in my database
Create a new document in my collection
Delete a specific user by ID
Example prompts:
How do I set up real-time subscriptions in Appwrite?
Show me how to authenticate users with OAuth
What are the best practices for database queries?
How do I implement file uploads with Appwrite Storage?
Show me an example of using Appwrite Functions