Skip to content

Commit 182f61a

Browse files
Merge pull request #2860 from appwrite/atharva/cursor-plugin-announcement
2 parents 183de22 + 157d591 commit 182f61a

5 files changed

Lines changed: 104 additions & 6 deletions

File tree

.optimize-cache.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@
154154
"images/blog/ai-vibe-coding-insights/tweet.png": "4025c2236fcfc74d6435911a26239a8fef889005908ab83b6ee5f010ad3533cd",
155155
"images/blog/announcing-2fa.png": "1df5ba12c2de318f858c36a3804b7170844cb74bdb73e1ea37895d674208b9e0",
156156
"images/blog/announcing-appwrite-arena/cover.png": "3934fbf6ee24c468b715b1839bc49c335a47a68f7fc99a763b109b2446f97379",
157+
"images/blog/announcing-appwrite-cursor-plugin/cover.png": "1a2dffe9876e72c571f24e46990b203b450b389afb0f0cf125fbd0e7eca4831c",
157158
"images/blog/announcing-appwrite-daily-dot-dev-squad/daily.dev-squad.png": "c69fdc687770e5562097fb30bf3f82ba54d7208faae9805faf3677480ba73857",
158159
"images/blog/announcing-appwrite-databases-new-ui/cover.png": "9318e0034f7c069246429429c08cc9f87032c34ad040c1f05f75449c4f28ffe9",
159160
"images/blog/announcing-appwrite-is-gdpr-compliant/dpa-card.png": "d458c425437bac34930587234f8e239cd39217c9fcd04f135f4cfbecd90627d1",
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
layout: post
3+
title: "Introducing the Appwrite plugin for Cursor: Skills, MCP, and commands in one install"
4+
description: The Appwrite plugin for Cursor bundles agent skills, MCP servers, and deployment commands into a single install, so your AI agents can build with Appwrite out of the box.
5+
date: 2026-04-06
6+
cover: /images/blog/announcing-appwrite-cursor-plugin/cover.png
7+
timeToRead: 4
8+
author: atharva
9+
category: announcement
10+
featured: false
11+
---
12+
13+
Earlier this year, we launched [Appwrite Skills](/docs/tooling/ai/skills), open-source Markdown files that give AI agents deep, language-specific knowledge of Appwrite SDKs. Skills solved a real problem: agents were generating Appwrite code that looked right but used the wrong method signatures, outdated patterns, or missing parameters. With skills installed, agents generate correct, idiomatic Appwrite code without needing documentation pasted into every prompt.
14+
15+
Today, we are taking a step further.
16+
17+
# Introducing the Appwrite plugin for Cursor
18+
19+
The Appwrite plugin for Cursor bundles all the tools your AI agents need to work with Appwrite into a single installation. Instead of manually configuring MCP servers and installing skills separately, you visit the [Cursor Marketplace](https://cursor.com/marketplace/appwrite), click a button, and your agents are ready to build with Appwrite.
20+
21+
The plugin packages three types of resources into one install:
22+
23+
## 10 agent skills
24+
25+
Skills for the Appwrite CLI and all major Appwrite SDKs, including TypeScript, Dart, .NET, Go, Kotlin, PHP, Python, Ruby, and Swift. Each skill gives agents accurate method signatures, usage patterns, and best practices for that specific SDK. Cursor's agents discover and load these skills automatically when they are relevant, so you get precise code generation without wasting context.
26+
27+
## 2 MCP servers
28+
29+
The plugin includes both the Appwrite API MCP server and the Appwrite Docs MCP server. The API MCP server lets agents interact directly with your Appwrite project: creating users, managing databases, uploading files, and more. The Docs MCP server gives agents access to the full Appwrite documentation, so they can look up guides, API references, and examples on the fly.
30+
31+
## 2 commands
32+
33+
Built-in commands for deploying functions and sites using the Appwrite CLI, directly from the agent chat.
34+
35+
# Why developers should use the plugin
36+
37+
Before the plugin, setting up Appwrite in Cursor required manually adding MCP server configurations, installing agent skills separately, and wiring everything together. While it worked, it added unnecessary friction to the initial setup experience.
38+
39+
The plugin removes this friction entirely:
40+
41+
- **One-click install**: Visit the marketplace, sign in, and the plugin appears in your editor. No config files need to be edited.
42+
- **Everything in one place**: Skills, MCP servers, and commands are bundled together and stay in sync.
43+
- **Automatic skill discovery**: Cursor's agents load the right skill for your language and framework without you needing to specify anything.
44+
45+
# How to install
46+
47+
Installing the plugin takes less than a minute:
48+
49+
1. Visit the [Appwrite plugin](https://cursor.com/marketplace/appwrite) on the Cursor Marketplace.
50+
2. Sign in with your Cursor account.
51+
3. Click on **Add to Cursor**.
52+
4. The plugin will be added to your editor automatically.
53+
54+
Once installed, open an agent chat and start building. Try a prompt like `Create a new Appwrite project with auth enabled and a users table` and watch the agent use the right SDK patterns, API calls, and best practices without any extra setup.
55+
56+
# Resources
57+
58+
- [Appwrite plugin on the Cursor Marketplace](https://cursor.com/marketplace/appwrite)
59+
- [Plugin source code on GitHub](https://github.com/appwrite/cursor-plugin)
60+
- [Cursor integration docs](/docs/tooling/ai/ai-dev-tools/cursor)
61+
- [Skills documentation](/docs/tooling/ai/skills)
62+
- [Discord community](https://appwrite.io/discord)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
layout: changelog
3+
title: "Appwrite plugin for Cursor"
4+
date: 2026-04-06
5+
cover: /images/blog/announcing-appwrite-cursor-plugin/cover.png
6+
---
7+
8+
The Appwrite plugin is now available on the [Cursor Marketplace](https://cursor.com/marketplace/appwrite). Install it to get agent skills, MCP servers, and deployment commands for Appwrite, all in a single setup.
9+
10+
{% arrow_link href="/blog/post/announcing-appwrite-cursor-plugin" %}
11+
Read the announcement
12+
{% /arrow_link %}

src/routes/docs/tooling/ai/ai-dev-tools/cursor/+page.markdoc

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,31 @@
11
---
22
layout: article
33
title: Cursor
4-
description: Learn how to use Cursor with Appwrite through quick start prompts and MCP servers for AI-assisted development.
4+
description: Learn how to use Cursor with Appwrite through the Appwrite plugin, quick start prompts, and MCP servers for AI-assisted development.
55
---
66

7-
{% section #quick-start-prompts step=1 title="Quick start prompts" %}
7+
{% section #install-plugin step=1 title="Install the Appwrite plugin" %}
8+
9+
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, MCP servers, and commands, giving Cursor's AI agents everything they need to work with your Appwrite projects.
10+
11+
To install the plugin:
12+
13+
1. Visit the [Appwrite plugin](https://cursor.com/marketplace/appwrite) page on the Cursor Marketplace.
14+
2. Sign in with your Cursor account.
15+
3. Click **Add to Cursor**.
16+
4. The plugin will be added to your editor automatically.
17+
18+
Once installed, the plugin gives your AI agents access to Appwrite skills for all major SDKs, MCP servers for the Appwrite API and documentation, and commands for deploying functions and sites.
19+
20+
{% info title="Prefer manual setup?" %}
21+
22+
If you'd rather configure MCP servers individually, skip to [Step 3](#step-3).
23+
24+
{% /info %}
25+
26+
{% /section %}
27+
28+
{% section #quick-start-prompts step=2 title="Quick start prompts" %}
829

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

@@ -21,7 +42,9 @@ Browse all quick start prompts
2142

2243
{% /section %}
2344

24-
{% section #step-2 step=2 title="Add MCP servers" %}
45+
{% section #step-3 step=3 title="Add MCP servers manually" %}
46+
47+
If you installed the Appwrite plugin in [Step 1](#install-plugin), MCP servers are already configured and you can skip to [Step 4](#step-4).
2548

2649
Connect Appwrite MCP servers to Cursor for deeper integration with the Appwrite API and documentation.
2750

@@ -136,7 +159,7 @@ To enable additional API tools, learn more about [command-line arguments](/docs/
136159

137160
{% /section %}
138161

139-
{% section #step-3 step=3 title="Test the integration" %}
162+
{% section #step-4 step=4 title="Test the integration" %}
140163

141164
Open Cursor Agent and test your MCP integrations. You can try out the following example prompts based on the MCP server you have configured:
142165

@@ -147,8 +170,8 @@ Open Cursor Agent and test your MCP integrations. You can try out the following
147170

148171
- `Create a new user in my Appwrite project`
149172
- `List all databases in my project`
150-
- `Show me the collections in my database`
151-
- `Create a new document in my collection`
173+
- `Show me the tables in my database`
174+
- `Create a new row in my table`
152175
- `Delete a specific user by ID`
153176

154177
{% /tabsitem %}
130 KB
Loading

0 commit comments

Comments
 (0)