Claude Code is built around a specific workflow: a terminal-resident agent that reads, writes, and runs code against your project. Using it with Appwrite has worked for a while, but getting there meant hand-registering MCP servers with claude mcp add-json, pasting your project credentials into a JSON payload, and relying on whatever SDK knowledge the underlying model was trained on.
Today, we are announcing the Appwrite plugin for Claude Code. Two commands and your agent is set up to build with Appwrite using up-to-date SDK patterns and live access to your project.
What installing the plugin gives you
The plugin ships three things in a single install:
- The Appwrite API MCP server: Pre-registered with Claude Code. You configure your endpoint, project ID, and API key through the plugins menu instead of a JSON payload.
- The Appwrite Docs MCP server: No credentials required. Your agent can look up Appwrite's current documentation as it works, rather than relying on what the model was trained on.
- Eleven agent skills: Written as Markdown files for the Appwrite CLI and every major Appwrite SDK: TypeScript, Dart, .NET, Go, Kotlin, PHP, Python, Ruby, Rust, and Swift. Claude Code loads the relevant skill on its own when a task calls for it.
Setup the plugin
In your terminal, run:
claude plugins marketplace add appwrite/claude-plugin
claude plugins install appwrite@appwrite
Then run Claude Code, enter /plugins, move to the Installed tab, open Appwrite, and select Configure options. Enter your endpoint, project ID, and API key. Run /reload-plugins to apply the changes to your current session.
A prompt to try first
Once the plugin is active, try a prompt like:
Create a new user in my Appwrite project with the email abc@example.com.
The agent uses the API MCP server to create the user in your project directly, with no code written on your side.






