
Appwrite MCP server
mcp-name: io.github.appwrite/mcp
A Model Context Protocol server for Appwrite. It exposes Appwrite's API โ databases, users, functions, teams, storage, and more โ as tools your MCP client can call.
Connect to the hosted server at https://mcp.appwrite.io/mcp and authenticate
through your browser. The first time you connect, your client opens an Appwrite
consent screen; approve the scopes and you're connected. There are no keys to
copy.
Connect your client
Pick your client below. Each adds the hosted Appwrite Cloud server.
<details open> <summary><b>Claude Code</b></summary>claude mcp add --transport http appwrite https://mcp.appwrite.io/mcpGo to Settings โ Connectors โ Add custom connector and paste
https://mcp.appwrite.io/mcp.
On the free plan, bridge the remote server through stdio instead (requires Node.js) by editing your config via Settings โ Developer โ Edit Config:
{
"mcpServers": {
"appwrite": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.appwrite.io/mcp"]
}
}
}Edit ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
{
"mcpServers": {
"appwrite": {
"url": "https://mcp.appwrite.io/mcp"
}
}
}Edit .vscode/mcp.json (workspace) or your user configuration via the Command
Palette โ MCP: Open User Configuration.
{
"servers": {
"appwrite": {
"type": "http",
"url": "https://mcp.appwrite.io/mcp"
}
}
}Edit ~/.codex/config.toml.
[mcp_servers.appwrite]
url = "https://mcp.appwrite.io/mcp"Edit opencode.json (project) or ~/.config/opencode/opencode.json (global).
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"appwrite": {
"type": "remote",
"url": "https://mcp.appwrite.io/mcp",
"enabled": true
}
}
}Edit ~/.codeium/windsurf/mcp_config.json.
{
"mcpServers": {
"appwrite": {
"serverUrl": "https://mcp.appwrite.io/mcp"
}
}
}Self-hosted Appwrite
Running your own Appwrite instance? Run the MCP server locally over stdio and
authenticate with a project API key. See docs/self-hosted.md
for per-client setup.
Documentation
- Tool surface โ the tools exposed to the model and the internal Appwrite catalog.
- How Cloud authentication works โ the OAuth 2.1 flow.
- Documentation search โ the in-process
appwrite_search_docstool and how to rebuild its index. - Self-hosted Appwrite โ run the server locally with a project API key.
- Local development โ running, testing, and debugging the server locally.
- AGENTS.md โ full contributor guide and pre-PR checklist.
License
This MCP server is licensed under the MIT License. See the LICENSE file for details.
This tool doesn't publish a standard install command โ the repository README on GitHub covers its setup.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.