
Hi all!
I am aware that MCP has only been covered for Windsurf and Cursor, but I figured it would not be an issue to port to WSL through VS Code.
I am giving the command to the MCP: Add Server command of VS Code, and the following is generated:
"mcp": {
"servers": {
"appwrite": {
"type": "stdio",
"command": "env",
"args": [
"APPWRITE_API_KEY=standard_35******",
"env",
"APPWRITE_PROJECT_ID=67******",
"uvx",
"mcp-server-appwrite",
"--databases",
"--users"
]
}
}
},
This causes this error:
2025-04-14 16:40:47.649 [info] Starting server appwrite
2025-04-14 16:40:47.650 [info] Connection state: Starting
2025-04-14 16:40:47.663 [info] Starting server from LocalProcess extension host
2025-04-14 16:40:47.681 [info] Connection state: Starting
2025-04-14 16:40:47.683 [info] Connection state: Error spawn env ENOENT
I tried changing the generated config as follows:
"appwrite": {
"command": "uvx",
"args": [
"mcp-server-appwrite",
"--databases",
"--users"
],
"env":{
"APPWRITE_API_KEY": "standard_3*******",
"APPWRITE_PROJECT_ID": "675*******"
}
}
When ran, I get this output:
2025-04-14 16:42:13.937 [info] Starting server appwrite
2025-04-14 16:42:13.937 [info] Connection state: Starting
2025-04-14 16:42:13.949 [info] Starting server from LocalProcess extension host
2025-04-14 16:42:13.963 [info] Connection state: Starting
2025-04-14 16:42:13.965 [info] Connection state: Error spawn uvx ENOENT
uvx is indeed installed.
$ uvx
Provide a command to run with `uvx <command>`.
What am I doing wrong here?
Recommended threads
- my database attribute stuck in processin...
when i created attributes in collection 3 of those attributes become "processing", and they are not updating, the worst thing is that i cant even delete them s...
- Is Quick Start for function creation wor...
I am trying to create a Node.js function using the Quick Start feature. It fails and tells me that it could not locate the package.json file. Isn't Quick Start ...
- Forever Processing Issue
I encountered an issue when creating attributes in the collections . if you create an attribute of type string for example and choose a size of 200 or 250 or a...
