PluginBench
MCP Server
Maintained
MIT

io.github.forgemeshlabs/x402-notary-mcp MCP Server

io.github.forgemeshlabs/x402-notary-mcp

What is the io.github.forgemeshlabs/x402-notary-mcp MCP server?

Cryptographic receipts for AI outputs on Base or Solana via x402.

How to install io.github.forgemeshlabs/x402-notary-mcp

Copy-paste configuration for popular MCP clients.

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

    Dedicated low-balance Base wallet private key for x402 USDC micropayments. Optional — verification tools work without it. Never use your primary wallet.

  • NOTARY_RAIL

    Payment rail: base or solana. Defaults to base, or solana when NOTARY_BASE_URL contains notary-solana.

  • NOTARY_BASE_URL

    Notary API origin. Use https://notary.forgemesh.io for Base or https://notary-solana.forgemesh.io for Solana.

  • SOLANA_PRIVATE_KEY
    secret

    Dedicated low-balance Solana keypair for x402 USDC micropayments. Supports JSON byte array, base58, base64, or hex. Optional — verification tools work without it.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "x402-notary-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/x402-notary-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<YOUR_WALLET_PRIVATE_KEY>",
        "NOTARY_RAIL": "<YOUR_NOTARY_RAIL>",
        "NOTARY_BASE_URL": "<YOUR_NOTARY_BASE_URL>",
        "SOLANA_PRIVATE_KEY": "<YOUR_SOLANA_PRIVATE_KEY>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "x402-notary-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/x402-notary-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<YOUR_WALLET_PRIVATE_KEY>",
        "NOTARY_RAIL": "<YOUR_NOTARY_RAIL>",
        "NOTARY_BASE_URL": "<YOUR_NOTARY_BASE_URL>",
        "SOLANA_PRIVATE_KEY": "<YOUR_SOLANA_PRIVATE_KEY>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "x402-notary-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/x402-notary-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<YOUR_WALLET_PRIVATE_KEY>",
        "NOTARY_RAIL": "<YOUR_NOTARY_RAIL>",
        "NOTARY_BASE_URL": "<YOUR_NOTARY_BASE_URL>",
        "SOLANA_PRIVATE_KEY": "<YOUR_SOLANA_PRIVATE_KEY>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "x402-notary-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/x402-notary-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<YOUR_WALLET_PRIVATE_KEY>",
        "NOTARY_RAIL": "<YOUR_NOTARY_RAIL>",
        "NOTARY_BASE_URL": "<YOUR_NOTARY_BASE_URL>",
        "SOLANA_PRIVATE_KEY": "<YOUR_SOLANA_PRIVATE_KEY>"
      }
    }
  }
}
Claude Code
claude mcp add x402-notary-mcp --env WALLET_PRIVATE_KEY=<YOUR_WALLET_PRIVATE_KEY> --env NOTARY_RAIL=<YOUR_NOTARY_RAIL> --env NOTARY_BASE_URL=<YOUR_NOTARY_BASE_URL> --env SOLANA_PRIVATE_KEY=<YOUR_SOLANA_PRIVATE_KEY> -- npx -y @forgemeshlabs/x402-notary-mcp

Related MCP servers

AI-native commercial disruption intelligence for MCP clients and x402-powered agents.

1
TypeScript
MIT
View repository →

Kronos market intelligence with calibrated ranges, audits, and x402 payments on Base.

1
JavaScript
MIT
View repository →

Route x402 payments, Pyrimid affiliate splits, and referral links. Vendor-neutral, adapter-based.

0
JavaScript
View repository →

x402 ad recommendations, intent analytics, and machine-commerce demand reports.

0
JavaScript
MIT
View repository →

AI image generation MCP — generate, bg removal, 4x upscale, or full pro pipeline. USDC/Base.

View repository →