---
layout: article
title: Cursor
description: Learn how to use Cursor with Appwrite through the Appwrite plugin, quick start prompts, and the Appwrite MCP server for AI-assisted development.
---

## 1. Install the Appwrite plugin

The fastest way to get started with Appwrite in Cursor is to install the **Appwrite plugin** from the Cursor Marketplace. The plugin includes agent skills and commands, giving Cursor's AI agents the context they need to work with your Appwrite projects.

To install the plugin:

1. Visit the [Appwrite plugin](https://cursor.com/marketplace/appwrite) page on the Cursor Marketplace.
2. Sign in with your Cursor account.
3. Click **Add to Cursor**.
4. The plugin will be added to your editor automatically.

Once installed, add the remote Appwrite MCP server in [Step 3](#step-3) so Cursor can call Appwrite APIs and search the documentation.

**Prefer manual setup?**

If you'd rather configure the MCP server individually, skip to [Step 3](#step-3).

## 2. Quick start prompts

Get started quickly with these pre-built prompts for common Appwrite integrations:

- [TanStack Start](/docs/tooling/ai/quickstart-prompts/tanstack-start)
- [Next.js](/docs/tooling/ai/quickstart-prompts/nextjs)

[Browse all quick start prompts](/docs/tooling/ai/quickstart-prompts)

## 3. Add the MCP server

Connect the Appwrite MCP server to Cursor for deeper integration with the Appwrite API and documentation. It is a remote HTTP server, so there are no additional pre-requisites to install.

Open the **Cursor Settings** page, head to the **MCP** tab, and click on the **Add new global MCP server** button. This will open an `mcp.json` file in your editor.

Update the `mcp.json` file to include the Appwrite MCP server:

```json
{
    "mcpServers": {
        "appwrite": {
            "url": "https://mcp.appwrite.io/"
        }
    }
}
```

The server uses OAuth for authentication. After you save the file, click **Needs login** next to the server in the MCP settings. Your browser opens so you can sign in to your Appwrite account and authorize access.

You can also **directly add the MCP server to Cursor** using the following link:

- [Add to Cursor](https://cursor.com/install-mcp?name=appwrite&config=eyJ1cmwiOiJodHRwczovL21jcC5hcHB3cml0ZS5pby8ifQ==)

Once you save the details, Cursor will connect with the MCP server and load all available tools. You may need to restart Cursor if it is unable to start the MCP server.

## 4. Test the integration

Open Cursor Agent and test your MCP integration. You can try out the following example prompts:

**Example prompts:**

- `Create a new user in my Appwrite project`
- `List all databases in my project`
- `Show me the tables in my database`
- `How do I set up real-time subscriptions in Appwrite?`
- `Show me how to authenticate users with OAuth`
- `How do I implement file uploads with Appwrite Storage?`

![Create a new user in Appwrite project](/images/docs/mcp/cursor/cursor-create-user.avif)
