x402serps logox402serps

Web search in LangChain and LangGraph with x402serps

Use x402serps in LangChain or LangGraph today through the official MCP adapters, which load every x402serps tool as a LangChain tool. Dedicated x402serps LangChain packages are coming soon.

Python (langchain-mcp-adapters + LangGraph)

from langchain_mcp_adapters.client import MultiServerMCPClient
from langgraph.prebuilt import create_react_agent

client = MultiServerMCPClient({
    "x402serps": {
        "transport": "streamable_http",
        "url": "https://x402serps.com/api/mcp",
        "headers": {"X-Trial": "1"},  # or {"Authorization": "Bearer xs_YOUR_KEY"}
    }
})
tools = await client.get_tools()
agent = create_react_agent("openai:gpt-4.1", tools)
res = await agent.ainvoke({"messages": "Search the web for x402 protocol news"})

Install the adapters with pip install langchain-mcp-adapters langgraph.

JavaScript (@langchain/mcp-adapters)

import { MultiServerMCPClient } from "@langchain/mcp-adapters";
import { createReactAgent } from "@langchain/langgraph/prebuilt";

const client = new MultiServerMCPClient({
  x402serps: {
    transport: "http",
    url: "https://x402serps.com/api/mcp",
    headers: { Authorization: `Bearer ${process.env.X402SERPS_KEY}` },
  },
});
const tools = await client.getTools();
const agent = createReactAgent({ llm, tools });

Pay 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

Related