appwrite
Appwrite tools for Claude Code, including SDK skills, Appwrite MCP servers, and deployment commands.
Open source Repository Open in the app JSON README (API)
About
Appwrite tools for Claude Code, including SDK skills, Appwrite MCP servers, and deployment commands.
Details
- Kind
- Plugins
- Topic
- Cloud & DevOps
- Publisher
- appwrite
- Origin
- marketplace
- Category
- ferramentas
- Stars
- 11
- Forks
- 1
- Last push
- 2026-08-19T06:59:52Z
- Repository state
- ativo
- License
- BSD-3-Clause
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
appwrite/claude-plugin/appwrite
README
# Appwrite Claude Code Plugin   [](https://twitter.com/appwrite) [](https://appwrite.io/discord) Appwrite tools for Claude Code. This plugin packages Appwrite SDK skills, the hosted Appwrite MCP server, and deployment commands in Claude Code's native plugin format. ## Structure ```text .claude-plugin/ ├── plugin.json # Plugin manifest └── marketplace.json # Marketplace manifest for install-by-name flows skills/ # Claude Code skills (per language) ├── typescript/ │ └── SKILL.md ├── dart/ │ └── SKILL.md ├── kotlin/ │ └── SKILL.md ├── swift/ │ └── SKILL.md ├── php/ │ └── SKILL.md ├── python/ │ └── SKILL.md ├── ruby/ │ └── SKILL.md ├── go/ │ └── SKILL.md ├── rust/ │ └── SKILL.md ├── dotnet/ │ └── SKILL.md ├── cli/ │ └── SKILL.md commands/ # Manual commands with side effects ├── deploy-site.md └── deploy-function.md .mcp.json # Hosted Appwrite MCP server ``` ## Included Skills - `/appwrite:typescript` - `/appwrite:dart` - `/appwrite:kotlin` - `/appwrite:swift` - `/appwrite:php` - `/appwrite:python` - `/appwrite:ruby` - `/appwrite:go` - `/appwrite:rust` - `/appwrite:dotnet` - `/appwrite:cli` These skills give Claude Code language-specific Appwrite context for authentication, database queries, storage, realtime, functions, and server-side administration. ## Included Commands - `/appwrite:deploy-site` - `/appwrite:deploy-function` These commands are marked as manual-only so Claude will not invoke deployment workflows automatically. ## Hosted MCP Server The plugin configures one `appwrite` server at `https://mcp.appwrite.io/`. It provides tools for working with your Appwrite workspace and projects and for searching the latest Appwrite documentation. The hosted server uses browser-based OAuth, so the plugin does not require an API key, project ID, endpoint, or other manually configured secret. In an interactive Claude Code session, open `/mcp` and authenticate the `appwrite` plugin server, or run: ```sh claude mcp login plugin:appwrite:appwrite ``` After authentication, try: > Use Appwrite to show my workspace context and list my projects. If authentication expires, run `claude mcp login plugin:appwrite:appwrite` again or choose **Re-authenticate** from `/mcp`. If the browser does not open, use the URL printed by Claude Code. Use `claude mcp get plugin:appwrite:appwrite` and `/mcp` to inspect approval, authentication, and connection status. ## Local Development Validate the generated plugin and marketplace: ```sh cd examples/claude-plugin claude plugin validate . ``` Load the plugin directly for a dev session: ```sh claude --plugin-dir ./examples/claude-plugin ``` Then verify: - `/help` shows the `appwrite` namespace - `/appwrite:typescript` loads the TypeScript skill Install it end to end through the bundled marketplace: ```sh claude plugin marketplace add ./examples/claude-plugin --scope local claude plugin install appwrite@appwrite --scope local ``` Use `--plugin-dir` for fast iteration on skills and commands. Use the bundled marketplace when you want install-by-name flows such as `appwrite@appwrite`. ## Contribution This library is auto-generated by Appwrite custom [SDK Generator](https://github.com/appwrite/sdk-generator). To learn more about how you can help us improve this SDK, please check the [contribution guide](https://github.com/appwrite/sdk-generator/blob/master/CONTRIBUTING.md) before sending a pull-request. ## License Please see the [BSD-3-Clause license](https://raw.githubusercontent.com/appwrite/appwrite/master/LICENSE) file for more information.