PluginBench
MCP Server
Active
MIT

io.github.krystiangw/zen MCP Server

io.github.krystiangw/zen

What is the io.github.krystiangw/zen MCP server?

Unofficial MCP server for the ZEN.com Payment Gateway: payment links, transactions, refunds.

How to install io.github.krystiangw/zen

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • ZEN_API_KEY
    required
    secret

    ZEN Terminal API Key (Authorization header)

  • ZEN_PAYWALL_SECRET
    secret

    ZEN paywall secret for request signing (required for write ops)

  • ZEN_IPN_SECRET
    secret

    ZEN IPN secret for webhook verification

  • ZEN_ENV

    sandbox (default) or production

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "zen": {
      "command": "npx",
      "args": [
        "-y",
        "@krystiangw/zen-mcp"
      ],
      "env": {
        "ZEN_API_KEY": "<YOUR_ZEN_API_KEY>",
        "ZEN_PAYWALL_SECRET": "<YOUR_ZEN_PAYWALL_SECRET>",
        "ZEN_IPN_SECRET": "<YOUR_ZEN_IPN_SECRET>",
        "ZEN_ENV": "<YOUR_ZEN_ENV>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "zen": {
      "command": "npx",
      "args": [
        "-y",
        "@krystiangw/zen-mcp"
      ],
      "env": {
        "ZEN_API_KEY": "<YOUR_ZEN_API_KEY>",
        "ZEN_PAYWALL_SECRET": "<YOUR_ZEN_PAYWALL_SECRET>",
        "ZEN_IPN_SECRET": "<YOUR_ZEN_IPN_SECRET>",
        "ZEN_ENV": "<YOUR_ZEN_ENV>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "zen": {
      "command": "npx",
      "args": [
        "-y",
        "@krystiangw/zen-mcp"
      ],
      "env": {
        "ZEN_API_KEY": "<YOUR_ZEN_API_KEY>",
        "ZEN_PAYWALL_SECRET": "<YOUR_ZEN_PAYWALL_SECRET>",
        "ZEN_IPN_SECRET": "<YOUR_ZEN_IPN_SECRET>",
        "ZEN_ENV": "<YOUR_ZEN_ENV>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "zen": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@krystiangw/zen-mcp"
      ],
      "env": {
        "ZEN_API_KEY": "<YOUR_ZEN_API_KEY>",
        "ZEN_PAYWALL_SECRET": "<YOUR_ZEN_PAYWALL_SECRET>",
        "ZEN_IPN_SECRET": "<YOUR_ZEN_IPN_SECRET>",
        "ZEN_ENV": "<YOUR_ZEN_ENV>"
      }
    }
  }
}
Claude Code
claude mcp add zen --env ZEN_API_KEY=<YOUR_ZEN_API_KEY> --env ZEN_PAYWALL_SECRET=<YOUR_ZEN_PAYWALL_SECRET> --env ZEN_IPN_SECRET=<YOUR_ZEN_IPN_SECRET> --env ZEN_ENV=<YOUR_ZEN_ENV> -- npx -y @krystiangw/zen-mcp

Related MCP servers

x402 USDC paywall bridge for MCP — pay per tool call on Solana.

3
TypeScript
MIT
View repository →

Your own agent inside a live Google Meet or Zoom call. Local-first, no hosted service.

1
JavaScript
View repository →