---
layout: article
title: Zed
description: Learn how you can use Zed with Appwrite by adding the Appwrite MCP server and installing Appwrite skills for AI-assisted development.
---

## 1. 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)

## 2. Add the MCP server

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

In Zed, open the **Command Palette** (press `CMD + Shift + P` on MacOS or `CTRL + Shift + P` on Linux) and run the `agent: add context server` action.

In the **Remote** tab, update the JSON configuration to include the Appwrite MCP server:

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

The server uses OAuth for authentication. When Zed first connects to the server, your browser opens so you can sign in to your Appwrite account and authorize access.

Click **Add Server** after adding the configuration. You can also review the configured server in the **Model Context Protocol (MCP) Servers** section of Zed's Agent settings.

## 3. Install Appwrite skills

Install Appwrite skills to give Zed's agent SDK-specific knowledge about Appwrite.

Run the following command in your project directory:

```bash
npx skills add appwrite/skills
```

When prompted:

1. Select the Appwrite skills that match the SDKs you use in your project.
2. Select **Zed** as one of the AI tools that should use the installed skills.
3. Choose whether to install the skills at the project level or globally.
4. Select **symlink** as the installation method.

Zed loads skills from `~/.agents/skills/` for global installs and `<worktree>/.agents/skills/` for project-local installs. Each skill must be a direct child of the `skills` folder and include a `SKILL.md` file.

## 4. Test the integration

Open the Agent panel in Zed 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?`

![Zed Agent using the Appwrite MCP server](/images/docs/mcp/zed/zed-agent-chat.avif)
