npx @wix/mcp
- Clone the repository
- Install dependencies
- Build the project
Run locally with:
npx /Users/absolute/path/to/repo/dir/.
Or directly with Node:
node /Users/absolute/path/to/build/bin-standalone.js
Enable specific standard tools (all enabled by default):
--tools=WDS,REST,SDK,WIX_HEADLESS,BUILD_APPS
Enable experimental tools (disabled by default):
--experimental=WIX_API,CLI_COMMAND
Specify CLI mode:
--cli=wix-one
Set logging output:
-
--logger=mcp
(default, logs to MCP server) -
--logger=file
(logs to~/wix-mcp-log.txt
)
Standard Tools:
-
WDS
: Wix Design System Documentation (SearchWixWDSDocumentation
) -
REST
: Wix REST API Documentation (SearchWixRESTDocumentation
) -
SDK
: Wix SDK Documentation (SearchWixSDKDocumentation
) -
BUILD_APPS
: Build Apps Documentation (SearchBuildAppsDocumentation
) -
WIX_HEADLESS
: Wix Headless Documentation (SearchWixHeadlessDocumentation
)
Experimental Tools:
-
WIX_API
: Wix API tools (CallWixAPI
) -
CLI_COMMAND
: CLI commands for Wix apps (RunWixCliCommand
)
Experimental tools are in early development and may have limited functionality or breaking changes. They must be explicitly enabled with
--experimental
.
The resource feature provides access to Wix documentation via the MCP server:
- Fetches documentation indexes from specified Wix portals
- Makes documentation articles available as resources
- Allows fetching article content using the MCP protocol
Resources use the wix-docs://
URI scheme, which maps to Wix Docs URLs:
- Docs URL:
https://dev.wix.com/docs/...
- Resource URI:
wix-docs://...
To load all docs from a portal:
--portals=<docs-portal-name>
See: https://docs.cursor.com/context/model-context-protocol
{
"mcpServers": {
"wix-local-mcp": {
"command": "npx",
"args": ["-y", "@wix/mcp"]
}
}
}
{
"mcpServers": {
"wix-local-mcp": {
"command": "npx",
"args": ["/Users/absolute/path/to/repo/dir/."]
}
}
}
{
"mcpServers": {
"wix-local-mcp": {
"command": "node",
"args": ["/Users/absolute/path/to/build/bin-standalone.js"]
}
}
}
- Check logs from Claude Desktop or Cursor
- For Node/fnm/nvm errors: ensure the latest Node version is set as default
- For npx errors: use
-y
and the correct npm registry - Try specifying the full path to Node
- Try using Bun and
index.ts
directly - Ensure build files have appropriate permissions
"wix-mcp-remote-prod": {
"command": "npx",
"args": ["-y", "@wix/mcp-remote", "https://mcp.wix.com/sse"],
"env": {
"PATH": "<path-to-your-nvm-node-version>/bin"
}
}
{
"mcpServers": {
"wix-mcp-remote-prod": {
"command": "sh",
"args": [
"-c",
"eval $(fnm env) && npx -y @wix/mcp-remote https://mcp.wix.com/sse"
]
}
}
}
Node 20 is required to build.