Skip to content

Summary

Appwrite's official MCP server exposes databases, users, teams, functions and storage as agent tools, over a hosted OAuth endpoint or a local stdio bridge.

Features

  • Database collection and document CRUD as agent tools
  • User, team and membership management
  • Trigger and inspect serverless function executions
  • Storage bucket and file operations
  • Search the Appwrite documentation with appwrite_search_docs
  • Hosted endpoint with browser-based OAuth, no long-lived key in a config file

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it.
  3. Restart the agent — the "Appwrite MCP Server" tools will be available.
{
  "mcpServers": {
    "appwrite-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.appwrite.io/"
      ]
    }
  }
}

Description

Appwrite is the open-source backend platform — auth, databases, storage, serverless functions and messaging behind one API. Its official MCP server puts that same API in front of an AI assistant, so an agent can inspect and operate a project's backend directly instead of round-tripping through the console or hand-written scripts.

The exposed surface follows Appwrite's own service split. Databases cover collection and document CRUD, so an agent can read the shape of your data and write to it. Users and Teams cover account management and membership. Functions cover serverless executions. Storage covers buckets and files. A separate appwrite_search_docs tool searches Appwrite's documentation, which matters more than it sounds — it lets the model check the real API contract before it calls something.

The recommended path is the hosted server at https://mcp.appwrite.io/, which authenticates through a browser-based OAuth flow rather than a long-lived key pasted into a config file; Claude adds it as a custom connector and Cursor takes the URL directly. Clients that only speak stdio can bridge to it with mcp-remote. A self-hosted Python package, mcp-server-appwrite, is published on PyPI for projects running their own Appwrite instance.

MIT licensed and maintained by Appwrite at appwrite/mcp.

Related MCP Servers

New

Replicate's official MCP server: search thousands of hosted models, read their schemas, and run predictions on image, video, audio and language models from inside an agent.

MCP: Hugging Face

by Hugging Face

New

Hugging Face's official remote MCP server — search and inspect models, datasets and Spaces, browse the Hub filesystem over hf:// URIs, and turn Gradio Spaces into callable tools.

MCP: Resend

by Resend

Featured

Resend's official MCP server for transactional and marketing email — send, schedule and batch messages, manage templates, contacts, broadcasts, automations, domains and suppressions from an agent.

Browse all MCP servers →