freshcrate
Skin:/
Home > MCP Servers > mcp-for-api

mcp-for-api

Appwrite’s MCP server. Operating your backend has never been easier.

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Appwrite’s MCP server. Operating your backend has never been easier.

README

Appwrite MCP server

mcp-name: io.github.appwrite/mcp-for-api

Install MCP Server

Overview

A Model Context Protocol server for interacting with Appwrite's API. This server provides tools to manage databases, users, functions, teams, and more within your Appwrite project.

Quick Links

Configuration

Before launching the MCP server, you must setup an Appwrite project and create an API key with the necessary scopes enabled.

The server validates the credentials and scopes required for its built-in Appwrite service set during startup. If the endpoint, project ID, API key, or scopes are wrong, the MCP server will fail to start instead of waiting for the first tool call to fail.

Create a .env file in your working directory and add the following:

APPWRITE_PROJECT_ID=your-project-id
APPWRITE_API_KEY=your-api-key
APPWRITE_ENDPOINT=https://<REGION>.cloud.appwrite.io/v1

Then, open your terminal and run the following command

Linux and MacOS

source .env

Windows

Command Prompt

for /f "tokens=1,2 delims==" %A in (.env) do set %A=%B

PowerShell

Get-Content .\.env | ForEach-Object {
  if ($_ -match '^(.*?)=(.*)$') {
    [System.Environment]::SetEnvironmentVariable($matches[1], $matches[2], "Process")
  }
}

Installation

Using uv (recommended)

When using uv no specific installation is needed. We will use uvx to directly run mcp-server-appwrite.

uvx mcp-server-appwrite

Using pip

pip install mcp-server-appwrite

Then run the server using

python -m mcp_server_appwrite

Tool surface

The server no longer accepts service-selection or mode flags. It always starts in a compact workflow so the MCP client only sees a small operator-style surface while the full Appwrite catalog stays internal.

  • Only 2 MCP tools are exposed to the model:
    • appwrite_search_tools
    • appwrite_call_tool
  • The full Appwrite tool catalog stays internal and is searched at runtime.
  • Large tool outputs are stored as MCP resources and returned as preview text plus a resource URI.
  • Mutating hidden tools require confirm_write=true.
  • The server automatically registers all supported Appwrite services except the legacy Databases API.

If you still have older MCP configs that pass flags such as --mode or --users, remove them.

Usage with Claude Desktop

In the Claude Desktop app, open the app's Settings page (press CTRL + , on Windows or CMD + , on MacOS) and head to the Developer tab. Clicking on the Edit Config button will take you to the claude_desktop_config.json file, where you must add the following:

{
  "mcpServers": {
    "appwrite": {
      "command": "uvx",
      "args": [
        "mcp-server-appwrite"
      ],
      "env": {
        "APPWRITE_PROJECT_ID": "<YOUR_PROJECT_ID>",
        "APPWRITE_API_KEY": "<YOUR_API_KEY>",
        "APPWRITE_ENDPOINT": "https://<REGION>.cloud.appwrite.io/v1" // Optional
      }
    }
  }
}

Note: In case you see a uvx ENOENT error, ensure that you either add uvx to the PATH environment variable on your system or use the full path to your uvx installation in the config file.

Upon successful configuration, you should be able to see the server in the list of available servers in Claude Desktop.

Claude Desktop Config

Usage with Cursor

Head to Cursor Settings > MCP and click on Add new MCP server. Choose the type as Command and add the command below to the Command field.

  • MacOS
env APPWRITE_API_KEY=your-api-key env APPWRITE_PROJECT_ID=your-project-id uvx mcp-server-appwrite
  • Windows
cmd /c SET APPWRITE_PROJECT_ID=your-project-id && SET APPWRITE_API_KEY=your-api-key && uvx mcp-server-appwrite

Cursor Settings

Usage with Windsurf Editor

Head to Windsurf Settings > Cascade > Model Context Protocol (MCP) Servers and click on View raw config. Update the mcp_config.json file to include the following:

{
  "mcpServers": {
    "appwrite": {
      "command": "uvx",
      "args": [
        "mcp-server-appwrite"
      ],
      "env": {
        "APPWRITE_PROJECT_ID": "<YOUR_PROJECT_ID>",
        "APPWRITE_API_KEY": "<YOUR_API_KEY>",
        "APPWRITE_ENDPOINT": "https://<REGION>.cloud.appwrite.io/v1" // Optional
      }
    }
  }
}

Windsurf Settings

Usage with VS Code

Configuration

  1. Update the MCP configuration file: Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P) and run MCP: Open User Configuration. It should open the mcp.json file in your user settings.

  2. Add the Appwrite MCP server configuration: Add the following to the mcp.json file:

{
  "servers": {
    "appwrite": {
      "command": "uvx",
      "args": ["mcp-server-appwrite"],
      "env": {
        "APPWRITE_PROJECT_ID": "<YOUR_PROJECT_ID>",
        "APPWRITE_API_KEY": "<YOUR_API_KEY>",
        "APPWRITE_ENDPOINT": "https://<REGION>.cloud.appwrite.io/v1"
      }
    }
  }
}
  1. Start the MCP server: Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P) and run MCP: List Servers. In the dropdown, select appwrite and click on the Start Server button.

  2. Use in Copilot Chat: Open Copilot Chat and switch to Agent Mode to access the Appwrite tools.

VS Code Settings

Local Development

Clone the repository

git clone https://github.com/appwrite/mcp-for-api.git

Install uv

  • Linux or MacOS
curl -LsSf https://astral.sh/uv/install.sh | sh
  • Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Prepare virtual environment

First, create a virtual environment.

uv venv

Next, activate the virtual environment.

  • Linux or MacOS
source .venv/bin/activate
  • Windows
.venv\Scripts\activate

Run the server

uv run -v --directory ./ mcp-server-appwrite

Testing

Unit tests

uv run python -m unittest discover -s tests/unit -v

Live integration tests

These tests create and delete real Appwrite resources against a real Appwrite project. They run automatically when valid Appwrite credentials are available in the environment or .env.

uv run --extra integration python -m unittest discover -s tests/integration -v

Debugging

You can use the MCP inspector to debug the server.

npx @modelcontextprotocol/inspector \
  uv \
  --directory . \
  run mcp-server-appwrite

Make sure your .env file is properly configured before running the inspector. You can then access the inspector at http://localhost:5173.

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

Release History

VersionChangesUrgencyDate
v1.0.26Refresh the embedded Appwrite documentation index. 658 pages, 6814 chunks (35 embedded, 6779 reused). ### Updated (11) - [Databases](https://appwrite.io/docs/advanced/self-hosting/configuration/databases) - [Environment variables](https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables) - [Installation](https://appwrite.io/docs/advanced/self-hosting/installation) - [Updates and migrations](https://appwrite.io/docs/advanced/self-hosting/production/updates) - [AuthentHigh10/25/2026
v1.0.25Refresh the embedded Appwrite documentation index. 658 pages, 6810 chunks (3 embedded, 6807 reused). ### Updated (1) - [Response codes](https://appwrite.io/docs/apis/response-codes) High10/24/2026
v1.0.24Refresh the embedded Appwrite documentation index. 658 pages, 6810 chunks (35 embedded, 6775 reused). ### Updated (6) - [Databases](https://appwrite.io/docs/advanced/self-hosting/configuration/databases) - [Environment variables](https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables) - [Installation](https://appwrite.io/docs/advanced/self-hosting/installation) - [Updates and migrations](https://appwrite.io/docs/advanced/self-hosting/production/updates) - [Email anHigh10/23/2026
v1.0.22Refresh the embedded Appwrite documentation index. 658 pages, 6800 chunks (2 embedded, 6798 reused). ### Updated (2) - [Develop Appwrite Sites](https://appwrite.io/docs/products/sites/develop) - [Buckets](https://appwrite.io/docs/products/storage/buckets) High10/21/2026
v1.0.20Refresh the embedded Appwrite documentation index. 657 pages, 6785 chunks (31 embedded, 6754 reused). ### Updated (15) - [Environment variables](https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables) - [Examples](https://appwrite.io/docs/products/functions/examples) - [Start with Android (Kotlin)](https://appwrite.io/docs/quick-starts/android) - [Start with Android (Java)](https://appwrite.io/docs/quick-starts/android-java) - [Start with Apple](https://appwrite.ioHigh10/19/2026
v1.0.19Refresh the embedded Appwrite documentation index. 657 pages, 6783 chunks (28 embedded, 6755 reused). ### Added (1) - [Passkeys](https://appwrite.io/docs/products/auth/passkeys) ### Updated (1) - [Authentication](https://appwrite.io/docs/products/auth) High10/17/2026
v1.0.18Refresh the embedded Appwrite documentation index. 656 pages, 6757 chunks (44 embedded, 6713 reused). ### Added (1) - [Kubernetes](https://appwrite.io/docs/advanced/self-hosting/platforms/kubernetes) ### Updated (6) - [Self-hosting](https://appwrite.io/docs/advanced/self-hosting) - [Worker topologies](https://appwrite.io/docs/advanced/self-hosting/configuration/topologies) - [Installation](https://appwrite.io/docs/advanced/self-hosting/installation) - [AWS deployment](https://appwrite.io/doHigh10/16/2026
v1.0.16Refresh the embedded Appwrite documentation index. 655 pages, 6721 chunks (930 embedded, 5791 reused). ### Updated (136) - [Permissions](https://appwrite.io/docs/advanced/security/permissions) - [GraphQL](https://appwrite.io/docs/apis/graphql) - [Presences](https://appwrite.io/docs/apis/realtime/presences) - [Webhooks](https://appwrite.io/docs/apis/webhooks) - [Start with Sign in with Appwrite](https://appwrite.io/docs/partners/apps/quick-start) - [Project](https://appwrite.io/docs/partners/pHigh10/15/2026
v1.0.15Refresh the embedded Appwrite documentation index. 655 pages, 6719 chunks (14 embedded, 6705 reused). ### Updated (6) - [Databases](https://appwrite.io/docs/advanced/self-hosting/configuration/databases) - [Installation](https://appwrite.io/docs/advanced/self-hosting/installation) - [Updates and migrations](https://appwrite.io/docs/advanced/self-hosting/production/updates) - [Develop Appwrite Sites](https://appwrite.io/docs/products/sites/develop) - [Deploy a TanStack Start app to Appwrite SiHigh10/14/2026
v1.0.14Push delivery for MCP Events (#137, #139). Clients that keep a connection open, such as the Pi extension `pi-mcp-events` and the Codex CLI, can now receive events without a public webhook endpoint: `events/stream` delivers a subscription's events as notifications on the request itself. `events/list` advertises `"delivery": ["webhook", "push"]` when push is enabled. Webhook delivery is unchanged. - Each stream owns one managed Appwrite webhook (`MCP events push …`) with a 5-minute lease, reneweHigh10/13/2026
v1.0.10## Bug Fixes - Hosted server: on the 2026-07-28 protocol, notification POSTs such as `notifications/cancelled` are now accepted with `202` instead of rejected with `400`. - Hosted server: tool calls no longer record an extra `tools/list` in usage metrics. - Self-hosted (stdio): the server now sends its instructions, icon and website URL during `initialize`, and reports the same server name as the hosted server. ## Other Changes - Update the MCP Python SDK to 2.3.0; the minimum supported versiHigh10/9/2026
v1.0.7Refresh the embedded Appwrite documentation index. 655 pages, 6712 chunks (460 embedded, 6252 reused). ### Added (31) - [Sign in with Appwrite](https://appwrite.io/docs/partners/apps) - [Consent](https://appwrite.io/docs/partners/apps/consent) - [Device flow](https://appwrite.io/docs/partners/apps/device-flow) - [Installations](https://appwrite.io/docs/partners/apps/installations) - [Start with Sign in with Appwrite](https://appwrite.io/docs/partners/apps/quick-start) - [Registration](https:/High10/8/2026
v1.0.6Refresh the embedded Appwrite documentation index. 624 pages, 6252 chunks (42 embedded, 6210 reused). ### Updated (18) - [Environment variables](https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables) - [Installation](https://appwrite.io/docs/advanced/self-hosting/installation) - [Coolify](https://appwrite.io/docs/advanced/self-hosting/platforms/coolify) - [Dokploy](https://appwrite.io/docs/advanced/self-hosting/platforms/dokploy) - [Response codes](https://appwritHigh10/7/2026
v1.0.5## What's changed List tools called with a `select` query now return the selected attributes instead of failing. Appwrite returns only the chosen fields for each item, which the Console SDK's full response models reject, so successful calls were reported as `Unable to parse response into DeploymentList` errors (Sentry MCP-12, MCP-13). Calls without `select` still return typed models. No changes to the tool catalog or configuration. ### Verification - Lint, formatting, type checks, unit and inHigh10/6/2026
v1.0.2Refresh the embedded Appwrite documentation index. 629 pages, 6274 chunks (23 embedded, 6251 reused). ### Added (2) - [Premium Geo DB](https://appwrite.io/docs/advanced/billing/premium-geo-db) - [Deploy a Jaspr app to Appwrite Sites](https://appwrite.io/docs/products/sites/quick-start/jaspr) ### Updated (6) - [Billing](https://appwrite.io/docs/advanced/billing) - [Conditions](https://appwrite.io/docs/products/firewall/conditions) - [Develop Appwrite Sites](https://appwrite.io/docs/products/High10/2/2026
v0.10.21Refresh the embedded Appwrite documentation index. 627 pages, 6258 chunks (34 embedded, 6224 reused). ### Added (1) - [Breached passwords](https://appwrite.io/docs/advanced/self-hosting/configuration/breached-passwords) ### Updated (7) - [Authentication](https://appwrite.io/docs/advanced/security/authentication) - [Environment variables](https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables) - [Response codes](https://appwrite.io/docs/apis/response-codes) - [EmaHigh9/30/2026
v0.10.20Refresh the embedded Appwrite documentation index. 626 pages, 6234 chunks (20 embedded, 6214 reused). ### Added (2) - [ChatGPT](https://appwrite.io/docs/tooling/ai/agents/chatgpt) - [Backend for coding agents](https://appwrite.io/docs/tooling/ai/backend-for-agents) ### Updated (5) - [Tooling](https://appwrite.io/docs/tooling) - [Appwrite MCP server](https://appwrite.io/docs/tooling/ai/mcp-servers) - [Commands](https://appwrite.io/docs/tooling/command-line/commands) - [Installation](https://High9/29/2026
v0.10.19Refresh the embedded Appwrite documentation index. 624 pages, 6220 chunks (20 embedded, 6200 reused). ### Added (1) - [User photos](https://appwrite.io/docs/products/avatars/user-photos) ### Updated (4) - [Native sign-in](https://appwrite.io/docs/products/auth/native-sign-in) - [OAuth 2 login](https://appwrite.io/docs/products/auth/oauth2) - [Avatars](https://appwrite.io/docs/products/avatars) - [Start with Avatars](https://appwrite.io/docs/products/avatars/quick-start) High9/26/2026
v0.10.18Refresh the embedded Appwrite documentation index. 623 pages, 6208 chunks (28 embedded, 6180 reused). ### Added (1) - [Native sign-in](https://appwrite.io/docs/products/auth/native-sign-in) ### Updated (5) - [Message templates](https://appwrite.io/docs/products/auth/message-templates) - [Managed PostgreSQL](https://appwrite.io/docs/products/databases/postgresql) - [Quick start](https://appwrite.io/docs/products/databases/postgresql/quick-start) - [Resend](https://appwrite.io/docs/products/mHigh9/25/2026
v0.10.17Refresh the embedded Appwrite documentation index. 622 pages, 6185 chunks (26 embedded, 6159 reused). ### Updated (7) - [Phone OTP](https://appwrite.io/docs/advanced/billing/phone-otp) - [Databases](https://appwrite.io/docs/advanced/self-hosting/configuration/databases) - [Environment variables](https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables) - [Installation](https://appwrite.io/docs/advanced/self-hosting/installation) - [Updates and migrations](https://appHigh9/24/2026
v0.10.16Refresh the embedded Appwrite documentation index. 622 pages, 6182 chunks (93 embedded, 6089 reused). ### Added (8) - [Knex](https://appwrite.io/docs/products/databases/mysql/integrations/knex) - [Kysely](https://appwrite.io/docs/products/databases/mysql/integrations/kysely) - [Sequelize](https://appwrite.io/docs/products/databases/mysql/integrations/sequelize) - [TypeORM](https://appwrite.io/docs/products/databases/mysql/integrations/typeorm) - [Knex](https://appwrite.io/docs/products/databaHigh9/23/2026
v0.10.15Refresh the embedded Appwrite documentation index. 615 pages, 6115 chunks (7 embedded, 6108 reused). ### Updated (4) - [Deployments](https://appwrite.io/docs/products/sites/deployments) - [Domains](https://appwrite.io/docs/products/sites/domains) - [Previews](https://appwrite.io/docs/products/sites/previews) - [Terraform provider](https://appwrite.io/docs/tooling/terraform) High9/22/2026
v0.10.14Refresh the embedded Appwrite documentation index. 615 pages, 6114 chunks (45 embedded, 6069 reused). ### Updated (28) - [Develop Appwrite Functions](https://appwrite.io/docs/products/functions/develop) - [Develop Appwrite Sites](https://appwrite.io/docs/products/sites/develop) - [Environment variables](https://appwrite.io/docs/products/sites/environment-variables) - [Migrating from Vercel to Appwrite Sites](https://appwrite.io/docs/products/sites/migrations/vercel) - [Server Side Rendering](High9/19/2026
v0.10.13Refresh the embedded Appwrite documentation index. 615 pages, 6105 chunks (13 embedded, 6092 reused). ### Updated (5) - [Databases](https://appwrite.io/docs/advanced/self-hosting/configuration/databases) - [Environment variables](https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables) - [Installation](https://appwrite.io/docs/advanced/self-hosting/installation) - [Updates and migrations](https://appwrite.io/docs/advanced/self-hosting/production/updates) - [S3 API](High9/16/2026
v0.10.12Refresh the embedded Appwrite documentation index. 615 pages, 6104 chunks (47 embedded, 6057 reused). ### Updated (7) - [Environment variables](https://appwrite.io/docs/advanced/self-hosting/configuration/environment-variables) - [Installation](https://appwrite.io/docs/advanced/self-hosting/installation) - [Updates and migrations](https://appwrite.io/docs/advanced/self-hosting/production/updates) - [Multi-factor authentication](https://appwrite.io/docs/products/auth/mfa) - [Documents](https:/High9/15/2026
v0.10.11## Bug Fixes - Retry transient failures when fetching the docs index source (#121)High9/13/2026
v0.8.58- Refresh the embedded Appwrite documentation index.High8/31/2026
v0.8.41- Refresh the embedded Appwrite documentation index.High8/18/2026
v0.8.29## What's Changed * Fix project usage parsing with Console SDK 0.3 by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/92 **Full Changelog**: https://github.com/appwrite/mcp/compare/v0.8.28...v0.8.29High8/4/2026
v0.8.24## Self-hosted stdio startup fixes - **Multi-service startup probes:** validation tries `tables_db`, `users`, `teams`, and others in order instead of failing on the first probe, so API keys without databases/`tables_db` scopes can still connect. - **Endpoint normalization:** strips trailing slashes and appends `/v1` when the endpoint is a bare host (common when the Console URL is pasted instead of the API base). - **Clear stderr errors:** config and validation failures print `[appwrite-mcp] ERRHigh7/22/2026
v0.8.18## What's Changed * (docs): expand MCP client setup instructions by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/74 * Update README with Antigravity CLI instructions by @nathfavour in https://github.com/appwrite/mcp/pull/75 * Stop emitting metrics the MCP dashboard no longer queries by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/76 ## New Contributors * @nathfavour made their first contribution in https://github.com/appwrite/mcp/pull/75 **Full Changelog**: https://github.com/aHigh7/9/2026
0.7.1## Hosted file/image uploads The hosted HTTP transport (`mcp.appwrite.io/mcp`) can now accept file uploads by **URL**. Previously, hosted uploads were effectively impossible: a local path points at the remote server's filesystem (not the client's), and inline base64 required the model to reproduce the file's bytes as text — infeasible for real images. **What's new** - **URL-fetch input** — pass `{"url": "https://..."}` (or a bare http(s) string) and the server downloads the bytes and uploads tHigh6/26/2026
0.4.1## Summary Patch release for the Appwrite Python SDK compatibility fix. ## Included - pin `appwrite` to `>=13.4.1,<16` - avoid startup failures caused by strict `/tablesdb` response parsing introduced in newer Python SDK versions - bump package and server metadata to `0.4.1` ## Verification - `uv lock` - `uv run python -m unittest discover -s tests/unit -p 'test_server.py'` - `uv run --with build python -m build` High4/11/2026
0.4.0## What's Changed * Introduce the Appwrite operator workflow and refresh CI by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/40 Huge shoutout to @sgaabdu4 for the inspiration behind this work 🙌 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.3.3...0.4.0Medium4/10/2026
0.3.3## What's Changed * fix: schema version to fix github mcp registry publish by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/39 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.3.2...0.3.3Low2/5/2026
0.3.2## What's Changed * fix: update schema to fix deprecated schema error by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/38 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.3.1...0.3.2Low2/5/2026
0.3.1## What's Changed * fix: schema version to fix github mcp registry publish by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/37 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.3.0...0.3.1Low2/5/2026
0.3.0## What's Changed * fix: rename --tables-db flag to --tablesdb by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/35 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.2.8...0.3.0Low2/5/2026
0.2.8## What's Changed * add appwrite logos to images folder by @tessamero in https://github.com/appwrite/mcp-for-api/pull/32 * feat: add TablesDB support and upgrade Appwrite SDK to 13.4.1 by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/33 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.2.7...0.2.8Low10/11/2025
0.2.7## What's Changed * fix: add mcp name to readme by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/31 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.2.6...0.2.7Low9/28/2025
0.2.6## What's Changed * fix: version not found error by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/30 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.2.5...0.2.6Low9/28/2025
0.2.5## What's Changed * remove websiteurl by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/29 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.2.4...0.2.5Low9/28/2025
0.2.4## What's Changed * fix: website namespace by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/28 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.2.3...0.2.4Low9/28/2025
0.2.3## What's Changed * fix: mcp registry file by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/27 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.2.2...0.2.3Low9/28/2025
0.2.2## What's Changed * Add MCP registry publishing configuration by @tessamero in https://github.com/appwrite/mcp-for-api/pull/25 * bump to 0.2.2 by @ChiragAgg5k in https://github.com/appwrite/mcp-for-api/pull/26 ## New Contributors * @tessamero made their first contribution in https://github.com/appwrite/mcp-for-api/pull/25 **Full Changelog**: https://github.com/appwrite/mcp-for-api/compare/0.2.1...0.2.2Low9/28/2025
0.2.1## What's Changed * feat: add vscode integration docs by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/22 * chore: update x-sdk-name header to mcp by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/23 * chore: bump to 0.2.1 by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/24 **Full Changelog**: https://github.com/appwrite/mcp/compare/0.2.0...0.2.1Low8/11/2025
0.2.0## What's Changed * docs: add cursor deeplink installation button by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/19 * feat: add sites support by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/18 **Full Changelog**: https://github.com/appwrite/mcp/compare/0.1.4...0.2.0Low7/26/2025
0.1.4## What's Changed * Update readme docs by @adityaoberai in https://github.com/appwrite/mcp/pull/8 * add MCP server badge by @punkpeye in https://github.com/appwrite/mcp/pull/9 * feat: update schema parsing logic by @christyjacob4 in https://github.com/appwrite/mcp/pull/15 * fix: typing for list params by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/12 * chore: update dependencies by @ChiragAgg5k in https://github.com/appwrite/mcp/pull/16 ## New Contributors * @punkpeye made theiLow3/25/2025
0.1.3## What's Changed * chore: update readme by @christyjacob4 in https://github.com/appwrite/mcp/pull/5 * doc: Minor readme edits by @adityaoberai in https://github.com/appwrite/mcp/pull/6 * fix: update appwrite SDK and add CLI args by @christyjacob4 in https://github.com/appwrite/mcp/pull/7 ## New Contributors * @adityaoberai made their first contribution in https://github.com/appwrite/mcp/pull/6 **Full Changelog**: https://github.com/appwrite/mcp/compare/0.1.2...0.1.3Low3/10/2025
0.1.2## What's Changed * Feat improvements by @christyjacob4 in https://github.com/christyjacob4/mcp/pull/4 **Full Changelog**: https://github.com/christyjacob4/mcp/compare/0.1.1...0.1.2Low3/8/2025
0.1.1## What's Changed * feat: refactor server to use single file and tool adapters by @christyjacob4 in https://github.com/christyjacob4/mcp/pull/1 * feat: add support for env variables by @christyjacob4 in https://github.com/christyjacob4/mcp/pull/2 * fix: ci by @christyjacob4 in https://github.com/christyjacob4/mcp/pull/3 ## New Contributors * @christyjacob4 made their first contribution in https://github.com/christyjacob4/mcp/pull/1 **Full Changelog**: https://github.com/christyjacob4/mLow3/8/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

pipulateLocal First AI SEO Software on Nix, FastHTML & HTMXmain@2026-10-25
litellmPython SDK, Proxy Server (AI Gateway) to call 100+ LLM APIs in OpenAI (or native) format, with cost tracking, guardrails, loadbalancing and logging. [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropiv1.106.4
langfuse-mcpA Model Context Protocol (MCP) server for Langfuse, enabling AI agents to query Langfuse trace data for enhanced debugging and observabilityv0.14.0
rootly-mcp-serverRootly MCP servermain@2026-10-25
LIA-AssistantOpen-source multi-agent AI assistant powered by LangGraph, FastAPI & Next.js — 16+ agents, Human-in-the-Loop, MCP integration, voice TTS, RAG, 500+ metrics, 6 languages.v3.7.0

More in MCP Servers

litellmPython SDK, Proxy Server (AI Gateway) to call 100+ LLM APIs in OpenAI (or native) format, with cost tracking, guardrails, loadbalancing and logging. [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropi
ruflo🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade archit
@claude-flow/cliRuflo CLI - Enterprise AI agent orchestration with 60+ specialized agents, swarm coordination, MCP server, self-learning hooks, and vector memory for Claude Code
claude-plugins-officialOfficial, Anthropic-managed directory of high quality Claude Code Plugins.