Web search in Goose with x402serps
Goose supports remote MCP extensions over streamable HTTP with headers. Add one with goose configure \u2192 Add Extension \u2192 Remote Extension (Streamable HTTP), or in config.yaml.
~/.config/goose/config.yaml
extensions:
x402serps:
type: streamable_http
name: x402serps
enabled: true
uri: https://x402serps.com/api/mcp
headers:
X-Trial: "1"
timeout: 300With card credits
extensions:
x402serps:
type: streamable_http
name: x402serps
enabled: true
uri: https://x402serps.com/api/mcp
headers:
Authorization: Bearer ${X402SERPS_KEY}
env_keys:
- X402SERPS_KEY
timeout: 300Pay per call with x402 instead: tool calls without a trial header or key return the x402 payment requirements, which an x402-aware client can pay in USDC on Base or Solana. Search is $0.004 a call. Buy a credit key on the pricing page.
Pricing · Docs · MCP · Integrations · Help