Appwrite
Interactúa con la API de Appwrite para gestionar tus servicios backend.
Documentación
Servidor MCP de Appwrite
Un servidor de Model Context Protocol para Appwrite. Expone la API de Appwrite — bases de datos, usuarios, funciones, equipos, almacenamiento, y más — como herramientas que tu cliente MCP puede invocar.
Conéctate al servidor alojado en https://mcp.appwrite.io/ y autentícate
a través de tu navegador. La primera vez que te conectes, tu cliente abre una pantalla
de consentimiento de Appwrite; aprueba los alcances y estarás conectado. No hay claves que
copiar. La URL convencional https://mcp.appwrite.io/mcp también es compatible y se
conecta al mismo servidor.

Conecta tu cliente
Elige tu cliente a continuación. Cada uno añade el servidor alojado de Appwrite Cloud.
Claude Code
claude mcp add --transport http appwrite https://mcp.appwrite.io/
Luego, dentro de una sesión de Claude Code, ejecuta /mcp, selecciona appwrite, y sigue
la solicitud del navegador para autenticarte.
Claude Desktop
Ve a Configuración → Conectores → Añadir conector personalizado y pega
https://mcp.appwrite.io/. Disponible en planes Pro y Max; en los planes Team y
Enterprise solo un Propietario de la organización puede añadir conectores personalizados.
Si no ves esa opción (plan gratuito, o miembro de Team/Enterprise), conecta el servidor remoto a través de stdio en su lugar (requiere Node.js). Ve a Configuración → Desarrollador → Servidores MCP locales, haz clic en Editar Configuración, y añade:
{
"mcpServers": {
"appwrite": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.appwrite.io/"]
}
}
}
Reinicia Claude Desktop; el servidor aparece en Servidores MCP locales y se abre una ventana del navegador para autenticarte.

Cursor
Edita ~/.cursor/mcp.json (global) o .cursor/mcp.json (proyecto).
{
"mcpServers": {
"appwrite": {
"url": "https://mcp.appwrite.io/"
}
}
}
Cursor te pedirá que inicies sesión a través del navegador; luego el servidor aparece en Configuración → MCP con sus herramientas habilitadas.

VS Code (GitHub Copilot)
Edita .vscode/mcp.json (área de trabajo) o tu configuración de usuario mediante la Paleta
de Comandos → MCP: Abrir configuración de usuario.
{
"servers": {
"appwrite": {
"type": "http",
"url": "https://mcp.appwrite.io/"
}
}
}
Codex
Edita ~/.codex/config.toml.
[mcp_servers.appwrite]
url = "https://mcp.appwrite.io/"
Luego autentícate desde la terminal:
codex mcp login appwrite
En la interfaz gráfica de Codex, puedes añadir el servidor desde la configuración de MCP —
establece la URL a https://mcp.appwrite.io/ y deja los campos de token y cabecera
vacíos (la autenticación ocurre a través del navegador):

OpenCode
Edita opencode.json (proyecto) o ~/.config/opencode/opencode.json (global).
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"appwrite": {
"type": "remote",
"url": "https://mcp.appwrite.io/",
"enabled": true
}
}
}
Windsurf
Edita ~/.codeium/windsurf/mcp_config.json.
{
"mcpServers": {
"appwrite": {
"serverUrl": "https://mcp.appwrite.io/"
}
}
}
Gemini CLI
gemini mcp add --transport http appwrite https://mcp.appwrite.io/
O edita ~/.gemini/settings.json (nota: la clave es httpUrl, no url):
{
"mcpServers": {
"appwrite": {
"httpUrl": "https://mcp.appwrite.io/"
}
}
}
Gemini CLI abre el flujo OAuth del navegador automáticamente en la primera conexión. Para
reautenticarte, ejecuta /mcp auth appwrite dentro de una sesión.
Antigravity (CLI & 2.0)
Edita ~/.gemini/config/mcp_config.json (global) o .agents/mcp_config.json (área de trabajo del proyecto).
{
"mcpServers": {
"appwrite": {
"serverUrl": "https://mcp.appwrite.io/"
}
}
}
⚠️ Nota: Antigravity requiere estrictamente la clave
serverUrlpara el transporte remoto. Usar campos heredados comourlohttpUrlhará que el registro de la herramienta falle silenciosamente.
Antigravity abre el flujo OAuth del navegador automáticamente en la primera conexión. Si editas manualmente el archivo JSON, navega a Configuración → Personalizaciones → Servidores MCP instalados y haz clic en Actualizar para recargar las definiciones de herramientas.
GitHub Copilot CLI
copilot mcp add --transport http appwrite https://mcp.appwrite.io/
O ejecuta /mcp add dentro de una sesión, o edita ~/.copilot/mcp-config.json:
{
"mcpServers": {
"appwrite": {
"type": "http",
"url": "https://mcp.appwrite.io/"
}
}
}
Se abre una ventana del navegador para autenticarte en la primera conexión. Comprueba el estado con
/mcp.
Zed
Ve a Configuración → IA → Servidores MCP → Añadir Servidor → Añadir Servidor Remoto, o añade
a tu settings.json (zed: open settings):
{
"context_servers": {
"appwrite": {
"url": "https://mcp.appwrite.io/"
}
}
}
Zed te pedirá que te autentiques a través del navegador en la primera conexión.
Warp
Ve a Configuración → Agentes → Servidores MCP → + Añadir, elige el tipo
de servidor basado en URL, e introduce https://mcp.appwrite.io/.
Warp abre una ventana del navegador para autenticarte en la primera conexión.
JetBrains AI Assistant / Junie
Los IDE de JetBrains aún no admiten OAuth para servidores MCP remotos, así que conecta a través de stdio (requiere Node.js). Ve a Configuración → Herramientas → AI Assistant → Model Context Protocol (MCP) → Añadir, cambia a la vista JSON y pega:
{
"mcpServers": {
"appwrite": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.appwrite.io/"]
}
}
}
Se abre una ventana del navegador para autenticarte en la primera conexión.
Cline
Cline aún no admite OAuth para servidores MCP remotos, así que conecta a través de stdio (requiere Node.js). En el panel de Cline, abre el icono Servidores MCP → pestaña Configurar → Configurar Servidores MCP, y añade:
{
"mcpServers": {
"appwrite": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.appwrite.io/"]
}
}
}
Se abre una ventana del navegador para autenticarte en la primera conexión.
Appwrite autoalojado
¿Ejecutas tu propia instancia de Appwrite? Ejecuta el servidor MCP localmente sobre stdio y
autentícate con una clave de API del proyecto. Consulta docs/self-hosted.md
para la configuración por cliente.
Documentación
- Superficie de herramientas — las herramientas expuestas al modelo y el catálogo interno de Appwrite.
- Cómo funciona la autenticación en Cloud — el flujo OAuth 2.1.
- Búsqueda en la documentación — la herramienta en proceso
appwrite_search_docsy cómo reconstruir su índice. - Appwrite autoalojado — ejecuta el servidor localmente con una clave de API del proyecto.
- Desarrollo local — ejecutar, probar y depurar el servidor localmente.
- AGENTS.md — guía completa para contribuidores y lista de verificación previa a PR.
Licencia
Este servidor MCP está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.