Install
$ agentstack add mcp-appwrite-mcp ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
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.
Claude Code
claude mcp add --transport http appwrite https://mcp.appwrite.io/mcp
Claude Desktop
Go 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"]
}
}
}
Cursor
Edit ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
{
"mcpServers": {
"appwrite": {
"url": "https://mcp.appwrite.io/mcp"
}
}
}
VS Code (GitHub Copilot)
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"
}
}
}
Codex
Edit ~/.codex/config.toml.
[mcp_servers.appwrite]
url = "https://mcp.appwrite.io/mcp"
OpenCode
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
}
}
}
Windsurf
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](docs/self-hosted.md) for per-client setup.
Documentation
- [Tool surface](docs/tool-surface.md) — the tools exposed to the model and the
internal Appwrite catalog.
- [How Cloud authentication works](docs/authentication.md) — the OAuth 2.1 flow.
- [Documentation search](docs/documentation-search.md) — the in-process
appwrite_search_docs tool and how to rebuild its index.
- [Self-hosted Appwrite](docs/self-hosted.md) — run the server locally with a
project API key.
- [Local development](docs/development.md) — running, testing, and debugging the
server locally.
- [AGENTS.md](AGENTS.md) — full contributor guide and pre-PR checklist.
License
This MCP server is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: appwrite
- Source: appwrite/mcp
- License: MIT
- Homepage: https://appwrite.io/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.