appwrite-console-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for the HTTP server | 8000 |
| MCP_SECRET | No | Token for HTTP endpoint path (authorization for connector) | |
| APPWRITE_EMAIL | Yes | Root account email | |
| APPWRITE_ENDPOINT | Yes | The Appwrite endpoint URL, e.g. https://appwrite.example.com/v1 | |
| APPWRITE_PASSWORD | Yes | Root account password (MFA disabled) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| appwrite_requestA | Универсальный запрос к Appwrite API с рут-доступом. target='console' — управление инстансом (проекты, организации/команды, ключи, платформы, вебхуки). target=ID проекта — работа с его данными: databases/tablesdb, users, storage, functions, messaging, teams, sites и т.д. Для проектов админ-ключ со всеми скоупами выпускается автоматически. path указывается без префикса /v1, напр. '/databases' или '/databases/{databaseId}/collections'. ВНИМАНИЕ: метод DELETE необратим. |
| list_projectsA | Список всех проектов инстанса (рут/console). |
| list_organizationsA | Список организаций/команд console. teamId оттуда нужен для create_project. |
| create_projectC | Создать новый проект в инстансе. |
| delete_projectA | Безвозвратно удалить проект. Требует confirm=true. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/antsincgame/appwrite-console-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server