Confidential guide on numerology and astrology, based of GG33 Public information

MCP
Le serveur MCP d'AppWrite. L'utilisation de votre backend n'a jamais été aussi simple.
3 years
Works with Finder
9
Github Watches
9
Github Forks
35
Github Stars
Appwrite MCP server
Overview
A Model Context Protocol server for interacting with Appwrite's API. This server provides tools to manage databases, users, functions, teams, and more within your Appwrite project.
Quick Links
- Configuration
- Installation
- IDE Integration:
- Local Development
- Debugging
Configuration
Before launching the MCP server, you must setup an Appwrite project and create an API key with the necessary scopes enabled.
Create a .env
file in your working directory and add the following:
APPWRITE_PROJECT_ID=your-project-id
APPWRITE_API_KEY=your-api-key
APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1
Then, open your terminal and run the following command
Linux and MacOS
source .env
Windows
Command Prompt
for /f "tokens=1,2 delims==" %A in (.env) do set %A=%B
PowerShell
Get-Content .\.env | ForEach-Object {
if ($_ -match '^(.*?)=(.*)$') {
[System.Environment]::SetEnvironmentVariable($matches[1], $matches[2], "Process")
}
}
Installation
Using uv (recommended)
When using uv
no specific installation is needed. We will
use uvx
to directly run mcp-server-appwrite.
uvx mcp-server-appwrite [args]
Using pip
pip install mcp-server-appwrite
Then run the server using
python -m mcp_server_appwrite [args]
Command-line arguments
Both the uv
and pip
setup processes require certain arguments to enable MCP tools for various Appwrite APIs.
When an MCP tool is enabled, the tool's definition is passed to the LLM, using up tokens from the model's available context window. As a result, the effective context window is reduced.
The default Appwrite MCP server ships with only the Databases tools (our most commonly used API) enabled to stay within these limits. Additional tools can be enabled by using the flags below.
Argument | Description |
---|---|
--databases |
Enables the Databases API |
--users |
Enables the Users API |
--teams |
Enables the Teams API |
--storage |
Enables the Storage API |
--functions |
Enables the Functions API |
--messaging |
Enables the Messaging API |
--locale |
Enables the Locale API |
--avatars |
Enables the Avatars API |
--all |
Enables all Appwrite APIs |
Usage with Claude Desktop
In the Claude Desktop app, open the app's Settings page (press CTRL + ,
on Windows or CMD + ,
on MacOS) and head to the Developer tab. Clicking on the Edit Config button will take you to the claude_desktop_config.json
file, where you must add the following:
{
"mcpServers": {
"appwrite": {
"command": "uvx",
"args": [
"mcp-server-appwrite"
],
"env": {
"APPWRITE_PROJECT_ID": "your-project-id",
"APPWRITE_API_KEY": "your-api-key",
"APPWRITE_ENDPOINT": "https://cloud.appwrite.io/v1" // Optional
}
}
}
}
Note: In case you see a
uvx ENOENT
error, ensure that you either adduvx
to thePATH
environment variable on your system or use the full path to youruvx
installation in the config file.
Upon successful configuration, you should be able to see the server in the list of available servers in Claude Desktop.
Usage with Cursor
Head to Cursor Settings > MCP
and click on Add new MCP server. Choose the type as Command
and add the command below to the Command field.
- MacOS
env APPWRITE_API_KEY=your-api-key env APPWRITE_PROJECT_ID=your-project-id uvx mcp-server-appwrite
- Windows
cmd /c SET APPWRITE_PROJECT_ID=your-project-id && SET APPWRITE_API_KEY=your-api-key && uvx mcp-server-appwrite
Usage with Windsurf Editor
Head to Windsurf Settings > Cascade > Model Context Protocol (MCP) Servers
and click on View raw config. Update the mcp_config.json
file to include the following:
{
"mcpServers": {
"appwrite": {
"command": "uvx",
"args": [
"mcp-server-appwrite"
],
"env": {
"APPWRITE_PROJECT_ID": "your-project-id",
"APPWRITE_API_KEY": "your-api-key",
"APPWRITE_ENDPOINT": "https://cloud.appwrite.io/v1" // Optional
}
}
}
}
Local Development
Clone the repository
git clone https://github.com/appwrite/mcp.git
Install uv
- Linux or MacOS
curl -LsSf https://astral.sh/uv/install.sh | sh
- Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Prepare virtual environment
First, create a virtual environment.
uv venv
Next, activate the virtual environment.
- Linux or MacOS
source .venv/bin/activate
- Windows
.venv\Scripts\activate
Run the server
uv run -v --directory ./ mcp-server-appwrite
Debugging
You can use the MCP inspector to debug the server.
npx @modelcontextprotocol/inspector \
uv \
--directory . \
run mcp-server-appwrite
Make sure your .env
file is properly configured before running the inspector. You can then access the inspector at http://localhost:5173
.
License
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
相关推荐
Advanced software engineer GPT that excels through nailing the basics.
Take an adjectivised noun, and create images making it progressively more adjective!
Embark on a thrilling diplomatic quest across a galaxy on the brink of war. Navigate complex politics and alien cultures to forge peace and avert catastrophe in this immersive interstellar adventure.
Delivers concise Python code and interprets non-English comments
MCP Server pour récupérer le contenu de la page Web à l'aide du navigateur sans tête du dramwright.
Un puissant plugin Neovim pour gérer les serveurs MCP (Protocole de contexte modèle)
Pont entre les serveurs Olllama et MCP, permettant aux LLM locaux d'utiliser des outils de protocole de contexte de modèle
La communauté du curseur et de la planche à voile, recherchez des règles et des MCP
Serveurs MCP géniaux - une liste organisée de serveurs de protocole de contexte de modèle
L'application tout-en-un desktop et Docker AI avec chiffon intégré, agents AI, constructeur d'agent sans code, compatibilité MCP, etc.
Activer les clients adjoints AI comme Cursor, Windsurf et Claude Desktop pour contrôler le moteur Unreal à travers le langage naturel à l'aide du Protocole de contexte modèle (MCP).
一款基于各大企业信息 API 的工具 , 解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司 ICP 备案、 APP 、小程序、微信公众号等信息聚合导出。支持 MCP 接入
🔥 1Panel fournit une interface Web intuitive et un serveur MCP pour gérer des sites Web, des fichiers, des conteneurs, des bases de données et des LLM sur un serveur Linux.
Reviews

user_lbDpNykW
As a devoted user of mcp by appwrite, I am thoroughly impressed with its capabilities and seamless integration. This tool has greatly enhanced my productivity and streamlined my workflow. The user-friendly interface and robust features make it an indispensable asset for developers. Highly recommended for anyone looking to boost their project efficiency! Check it out here: https://github.com/appwrite/mcp