GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - appwrite/claude-plugin: The official Appwrite plugin for Claude

BranchesTags
Open more actions menu

Latest commit

 

History

12 Commits
12 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude-plugin
.claude-plugin
 
 
commands
commands
 
 
skills
skills
 
 
.mcp.json
.mcp.json
 
 
CHANGELOG.md
CHANGELOG.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

Appwrite Claude Code Plugin

License Version X Account 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.

Installation

The plugin is listed in Anthropic's official marketplace, which Claude Code adds automatically. Install it from your shell:

claude plugin install appwrite@claude-plugins-official

Or from a Claude Code session:

/plugin install appwrite@claude-plugins-official

To install from this repository instead, add it as a marketplace first:

/plugin marketplace add appwrite/claude-plugin
/plugin install appwrite@appwrite

Run /reload-plugins to load the plugin in a session that is already open.

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. Claude loads them automatically when a task matches, or you can invoke one directly.

Included commands

  • /appwrite:deploy-site
  • /appwrite:deploy-function

These commands are manual-only, so Claude does not start a deployment on its own.

Hosted MCP server

The plugin configures one appwrite server at https://mcp.appwrite.io/. It provides tools for working with your Appwrite organizations 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 a Claude Code session, open /mcp, select the appwrite server, and choose Authenticate. From your shell, run:

claude mcp login plugin:appwrite:appwrite

After authentication, try:

Use Appwrite to show my workspace context and list my projects.

If authentication expires, choose Re-authenticate from /mcp or run the login command again. If the browser does not open, use the URL printed by Claude Code. Run claude mcp get plugin:appwrite:appwrite to check the server's authentication and connection status.

Structure

.claude-plugin/
├── plugin.json              # Plugin manifest
└── marketplace.json         # Marketplace manifest
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

Local development

From a clone of this repository, validate the plugin and marketplace:

claude plugin validate .

Load the plugin directly for a development session:

claude --plugin-dir .

Then check that /help lists the appwrite namespace and that /appwrite:typescript loads the TypeScript skill.

To test the install-by-name flow, add the clone as a local marketplace:

claude plugin marketplace add ./ --scope local
claude plugin install appwrite@appwrite --scope local

Learn more

  • Appwrite in Claude Code
  • Appwrite MCP server
  • Claude Code plugins documentation

Contribution

This library is auto-generated by Appwrite custom SDK Generator. To learn more about how you can help us improve this SDK, please check the contribution guide before sending a pull-request.

License

Please see the BSD-3-Clause license file for more information.

About

The official Appwrite plugin for Claude

appwrite.io

Resources

Readme
BSD-3-Clause license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

10 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.