From 9b0e77cbf6da00a9af1b808c6ed1d04c7fdc77ca Mon Sep 17 00:00:00 2001 From: southseact-3d Date: Fri, 20 Feb 2026 18:56:46 +0000 Subject: [PATCH] fix mcp --- Dockerfile | 8 ++++---- opencode/mcp-servers/wp-cli-testing/package.json | 14 ++++++++++++++ 2 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 opencode/mcp-servers/wp-cli-testing/package.json diff --git a/Dockerfile b/Dockerfile index 54f1ea1..0f1c44f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -126,10 +126,10 @@ RUN cd /opt/webchat && npm install --production && chmod -R 755 /opt/webchat COPY chat_v2 /opt/webchat_v2 RUN chmod -R 755 /opt/webchat_v2 -# Copy MCP servers for WordPress validation -COPY opencode/mcp-servers /opt/opencode/mcp-servers -RUN cd /opt/opencode/mcp-servers/wp-cli-testing && npm install --production && \ - cd /opt/opencode/mcp-servers/wordpress-validator && npm install --production && \ +# Copy WordPress validator MCP server only (wp-cli-testing disabled for now) +RUN mkdir -p /opt/opencode/mcp-servers +COPY opencode/mcp-servers/wordpress-validator /opt/opencode/mcp-servers/wordpress-validator +RUN cd /opt/opencode/mcp-servers/wordpress-validator && npm install --production && \ chmod -R 755 /opt/opencode/mcp-servers # Copy validation script diff --git a/opencode/mcp-servers/wp-cli-testing/package.json b/opencode/mcp-servers/wp-cli-testing/package.json new file mode 100644 index 0000000..2580c5f --- /dev/null +++ b/opencode/mcp-servers/wp-cli-testing/package.json @@ -0,0 +1,14 @@ +{ + "name": "wp-cli-testing", + "version": "1.0.0", + "type": "module", + "description": "MCP server for external WordPress CLI testing", + "main": "index.js", + "scripts": { + "start": "node index.js" + }, + "dependencies": { + "@modelcontextprotocol/sdk": "^1.0.0", + "zod": "^3.22.0" + } +}