Appwrite Connector for AI agents.
9 live capabilities
Manage your backend infrastructure and cloud storage from a single chat.
Waiting for input…
Why people use Appwrite
Appwrite Backend Management for Faster Infrastructure Audits
This Connector changes that by letting your AI client handle the heavy lifting. Instead of clicking through the Appwrite console, you can just ask your agent to pull the data you need. You get your answers instantly without ever leaving your primary capability.
What Vinkius changes
You get a hands-free way to manage your Appwrite backend through a chat interface.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Debugging a failed image resize
An engineer asks the agent to check the logs for a specific cloud function to see why it crashed.
- Real-world use case 02
Auditing user growth
A product owner asks the agent to list all users to see how many new accounts were created this week.
- Real-world use case 03
Checking storage limits
An ops manager asks the agent to list bucket files to see how many assets are currently hosted.
Complete set · 9capabilities
The complete Appwrite capability set.
These are the exact actions your AI can choose when you ask it to work with Appwrite.
01—03
3 capabilities in this set.
Part of 9 available through Appwrite.
- 01 Capability
List storage buckets
Use list_storage_buckets to see all the storage buckets available in your project. It helps you keep track of all your different storage containers.
- 02 Capability
List collections
Use list_collections to view the different collections inside a specific database. It's great for understanding your data structure at a glance.
- 03 Capability
List databases
Use list_databases to get a complete list of all databases in your Appwrite project. It gives you a full directory of your data storage.
04—06
3 capabilities in this set.
Part of 9 available through Appwrite.
- 04 Capability
List documents
Use list_documents to retrieve the documents from a specific collection to see your data. It's useful for inspecting records without manual filtering.
- 05 Capability
Get health status
Use get_health_status to check the real-time health of your Appwrite project services. It provides a quick way to ensure your backend is running correctly.
- 06 Capability
List function executions
Use list_function_executions to see the recent execution history for your cloud functions. It helps you debug failures by showing specific status codes and logs.
07—09
3 capabilities in this set.
Part of 9 available through Appwrite.
- 07 Capability
List bucket files
Use list_bucket_files to see all the individual files stored inside a specific bucket. It helps you audit your media assets and file counts.
- 08 Capability
List functions
Use list_functions to see all the cloud functions you have configured. It lets you manage your serverless logic in one view.
- 09 Capability
List users
Use list_users to view all the users who are registered in your project. It's perfect for monitoring registration trends and account statuses.
Set up in minutes
One URL. Then ask Appwrite to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Appwrite from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_zNs2dPUpYgiiw8AZe0KSxq2yUczbOakKfsmtXLbe/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Appwrite, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Appwrite for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_zNs2dPUpYgiiw8AZe0KSxq2yUczbOakKfsmtXLbe/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Appwrite URL.
- Step 03
Save and start
Save the connection and enable Appwrite in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"appwrite": {
"url": "https://edge.vinkius.com/vk_preview_zNs2dPUpYgiiw8AZe0KSxq2yUczbOakKfsmtXLbe/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Appwrite
Open Agent mode in chat and ask: "Using Appwrite, help me...". 9 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"appwrite": {
"url": "https://edge.vinkius.com/vk_preview_zNs2dPUpYgiiw8AZe0KSxq2yUczbOakKfsmtXLbe/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Appwrite
Ask Copilot: "Using Appwrite, help me...". 9 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"appwrite": {
"url": "https://edge.vinkius.com/vk_preview_zNs2dPUpYgiiw8AZe0KSxq2yUczbOakKfsmtXLbe/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Appwrite
Open Cascade and ask: "Using Appwrite, help me...". 9 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"appwrite": {
"url": "https://edge.vinkius.com/vk_preview_zNs2dPUpYgiiw8AZe0KSxq2yUczbOakKfsmtXLbe/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Appwrite
Ask Cline: "Using Appwrite, help me...". 9 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add appwrite --transport http "https://edge.vinkius.com/vk_preview_zNs2dPUpYgiiw8AZe0KSxq2yUczbOakKfsmtXLbe/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Appwrite
Ask Claude: "Using Appwrite, show me...". 9 tools are ready
Where the request belongs
Work Appwrite can move forward.
This is for the backend engineer who's tired of context-switching between their IDE and a cloud console, or the ops manager who needs to check system health without getting lost in the technical weeds.
Full-stack Developer
Pulls database schemas and checks user registration trends during a sprint.
Backend Engineer
Debugs cloud function logs and monitors infrastructure health without leaving the terminal.
Operations Manager
Monitors storage usage and project health across multiple environments.
SaaS Operator
Automates internal checks and audits user growth for reporting.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsXata
Automate your serverless database workflows with Xata. manage organizations, projects, and branches directly from your AI agent.
LeanCloud
Scalable backend-as-a-service platform. manage data classes, users, and push notifications via AI.
Xata (Serverless DB)
Manage your serverless databases via Xata. list organizations, manage projects, branches, and execute SQL queries directly from any AI agent.
Firebase (REST & Admin APIs)
Manage Firebase Realtime Database, Firestore, and Auth via REST APIs. query data, manage users, and send FCM messages directly from your AI agent.
Upstash Redis
Equip your AI to directly query, manage, and manipulate key-value data structures inside your serverless Upstash Redis databases.
Aiven
Manage Aiven cloud infrastructure. provision databases, manage projects, and monitor services directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Appwrite connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Appwrite.
The practical details behind the request, access and result.
Can I use the Appwrite MCP to manage my database?
Yes, you can list databases and collections to see your data structure and pull documents for analysis.
How do I check my cloud function logs?
Your agent can pull the recent execution history for any of your functions to help you debug errors quickly.
Can this Connector see my storage files?
Yes, it can list your storage buckets and the files inside them so you can audit your media assets.
Is it possible to see who is registered in my project?
You can ask your agent to list all project users to monitor registration trends and account statuses.
Can I check if my backend is running correctly?
Use the health check capability to get a real-time status of all your integrated Appwrite services.
Do I need to log into the Appwrite console to use this?
No, this Connector allows you to perform these actions directly through your AI client.
How do I list all users in my Appwrite project?
Use the list_users capability. It retrieves a comprehensive list of all registered users, allowing you to audit account statuses and registration activity.
Can I see the data within a specific collection?
Yes! Use the list_documents capability by providing the Database ID and Collection ID. Your agent will fetch the documents stored in that collection for auditing and analysis.
How do I check if my Appwrite services are running correctly?
Use the get_health_status capability. It provides a real-time overview of the health of various system components, ensuring your infrastructure is operational.
One connection away
Give your agent a direct line to Appwrite.
Connect Appwrite once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available