Skip to content
Conduit

mcp server

superhighway-mcp

Web search for AI agents — MCP server with web_search, news_search, and scrape (read any page as markdown). The agent pays per call in USDC via x402: no API key, no signup. Powered by Superhighway.

patwalls/superhighway-mcpcommunitylistedunreviewed

Set up

Runs on your computer. Pick your agent and operating system.

Before you start

  • Node.js 20 or newer
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "superhighway-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "superhighway-mcp"
      ]
    }
  }
}

same format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12

Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs

README

synced Oct 14, 2026

superhighway-mcp

Web search for AI agents that pays for itself.

An MCP server that gives any MCP-speaking agent (Claude Desktop, etc.) a real-time web search tool. Under the hood it pays Superhighway $0.001 per search in USDC via the x402 protocol, using your wallet — no API key, no signup, no human in the loop.

Install

Add to your MCP client config (e.g. Claude Desktop's claude_desktop_config.json):

{
  "mcpServers": {
    "superhighway": {
      "command": "npx",
      "args": ["-y", "github:patwalls/superhighway-mcp"],
      "env": {
        "AGENT_PRIVATE_KEY": "0xYOUR_FUNDED_BASE_WALLET_KEY",
        "X402_NETWORK": "base"
      }
    }
  }
}

Restart your client. The agent now has three tools that do the whole search job — web_search (live, ranked results), news_search (recent articles with dates), and scrape (read any URL as clean markdown). Find it, read it, pay per call.

Wallet

AGENT_PRIVATE_KEY is a wallet you control, funded with a little USDC on Base (each search costs $0.001; gas is covered by the facilitator, so you don't need ETH). The key only ever signs tiny USDC payments — keep it to a small balance.

Want to try free first? Set X402_NETWORK=base-sepolia and fund the wallet from a Base Sepolia faucet to pay in test USDC.

What you get

web_search (web) and news_search (recent news) each return results as JSON:

{ "query": "...", "count": 5, "results": [ { "title": "...", "url": "...", "description": "..." } ] }

Powered by Superhighway — the web-search API agents pay for.

↑↓ navigate openesc close