PluginBench
MCP Server
Active
MIT

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

io.github.forgemeshlabs/x402-ads-mcp

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

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

How to install io.github.forgemeshlabs/x402-ads-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

    Optional dedicated low-balance Base wallet private key for settling paid x402 analytics calls. Without it, paid tools return the x402 payment challenge instead of settling.

  • X402_ADS_PUBLISHER_KEY
    secret

    Optional publisher key from ads.forgemesh.io. Makes get_intent_report free for your registered services.

  • X402_ADS_BASE_URL

    Optional intent network base URL. Defaults to https://ads.forgemesh.io.

  • BASE_RPC_URL

    Optional Base mainnet RPC URL. Defaults to https://mainnet.base.org.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "x402-ads-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/x402-ads-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<YOUR_WALLET_PRIVATE_KEY>",
        "X402_ADS_PUBLISHER_KEY": "<YOUR_X402_ADS_PUBLISHER_KEY>",
        "X402_ADS_BASE_URL": "<YOUR_X402_ADS_BASE_URL>",
        "BASE_RPC_URL": "<YOUR_BASE_RPC_URL>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "x402-ads-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/x402-ads-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<YOUR_WALLET_PRIVATE_KEY>",
        "X402_ADS_PUBLISHER_KEY": "<YOUR_X402_ADS_PUBLISHER_KEY>",
        "X402_ADS_BASE_URL": "<YOUR_X402_ADS_BASE_URL>",
        "BASE_RPC_URL": "<YOUR_BASE_RPC_URL>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "x402-ads-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/x402-ads-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<YOUR_WALLET_PRIVATE_KEY>",
        "X402_ADS_PUBLISHER_KEY": "<YOUR_X402_ADS_PUBLISHER_KEY>",
        "X402_ADS_BASE_URL": "<YOUR_X402_ADS_BASE_URL>",
        "BASE_RPC_URL": "<YOUR_BASE_RPC_URL>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "x402-ads-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/x402-ads-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<YOUR_WALLET_PRIVATE_KEY>",
        "X402_ADS_PUBLISHER_KEY": "<YOUR_X402_ADS_PUBLISHER_KEY>",
        "X402_ADS_BASE_URL": "<YOUR_X402_ADS_BASE_URL>",
        "BASE_RPC_URL": "<YOUR_BASE_RPC_URL>"
      }
    }
  }
}
Claude Code
claude mcp add x402-ads-mcp --env WALLET_PRIVATE_KEY=<YOUR_WALLET_PRIVATE_KEY> --env X402_ADS_PUBLISHER_KEY=<YOUR_X402_ADS_PUBLISHER_KEY> --env X402_ADS_BASE_URL=<YOUR_X402_ADS_BASE_URL> --env BASE_RPC_URL=<YOUR_BASE_RPC_URL> -- npx -y @forgemeshlabs/x402-ads-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 →

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

0
JavaScript
MIT
View repository →

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

View repository →