Skip to content
VS Code

mcp worldpay for VS Code

io.github.codespar/mcp-worldpay

MCP server for Access Worldpay — enterprise processor: authorize, capture, refund, tokenize

client:VS Code transport:stdio runtime:npm

Install mcp worldpay in VS Code

.vscode/mcp.json

{
  "inputs": [
    {
      "type": "promptString",
      "id": "worldpay-username",
      "description": "WORLDPAY_USERNAME",
      "password": true
    },
    {
      "type": "promptString",
      "id": "worldpay-password",
      "description": "WORLDPAY_PASSWORD",
      "password": true
    },
    {
      "type": "promptString",
      "id": "worldpay-entity",
      "description": "WORLDPAY_ENTITY",
      "password": true
    },
    {
      "type": "promptString",
      "id": "worldpay-env",
      "description": "WORLDPAY_ENV",
      "password": true
    },
    {
      "type": "promptString",
      "id": "worldpay-api-version",
      "description": "WORLDPAY_API_VERSION",
      "password": true
    }
  ],
  "servers": {
    "mcp-worldpay": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@codespar/mcp-worldpay"
      ],
      "env": {
        "WORLDPAY_USERNAME": "${input:worldpay-username}",
        "WORLDPAY_PASSWORD": "${input:worldpay-password}",
        "WORLDPAY_ENTITY": "${input:worldpay-entity}",
        "WORLDPAY_ENV": "${input:worldpay-env}",
        "WORLDPAY_API_VERSION": "${input:worldpay-api-version}"
      }
    }
  }
}

VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs

mcp worldpay in other clients