Agent Search Pro — x402 Pay-Per-Call API + MCP Server

MCP serverSearch

agent-search-pro gives your AI live web search and turns what it finds into organized research summaries. You can try it with free samples before paying, and ongoing use is paid in USDC through x402.

Available today. Use it from your connected AI after setup.

After adding it, start with the free samples to see the kind of results your AI gets. Setup details are in the repository at github.com/AgentMindCloud/agent-search-pro.

Then ask your AI: use the web search sample tool from Agent Search Pro — x402 Pay-Per-Call API + MCP Server

What your AI can do with it

  • Search the live web for up-to-date information
  • Combine search results into clear research summaries
  • Try the service with free samples before paying
  • Pay for usage in USDC through x402

From the project's README

As published by agentmindcloud/agent-search-pro in README.md.

Live endpoint: https://aggregator-beta.vercel.app

Agent-native web search and research synthesis, paid per call in USDC on Base via x402. No buyer API keys, accounts, or subscriptions. Includes standard HTTP routes for x402 discovery plus a streamable HTTP MCP facade.

Experimental beta. Verified: the website, free API/MCP path, canonical 402 challenges, durable telemetry, and a controlled direct-transfer 0.02 USDC fulfillment test. On 2026-09-04 UTC, one operator-funded signed PAYMENT-SIGNATURE search purchase through XPay verify and settle was verified end to end: HTTP 402, signed EIP-3009 authorization, successful Base settlement, HTTP 200, and eight live results (search transaction). A second operator-funded signed synthesis purchase completed the same canonical flow for 0.10 USDC and returned three research angles with 15 live sources (synthesis transaction). This proves both paid routes work technically, but these tests are not external demand. There is no external paid demand or repeat buyer. See the public validation baseline and fixed decision rule.

Tiers

ToolPriceWhat you get
web_search_sampleFREE1 search, 3 results — no wallet needed
web_search$0.02/callFull search, up to 10 results (Serper)
web_synthesis$0.10/callMulti-angle research synthesis: core + latest + critique (3 parallel searches)

Try the live service in 10 seconds

No account, wallet, API key, or installation:

curl -s "https://aggregator-beta.vercel.app/api/sample?q=latest+AI+agent+payments"

The free route returns three live results. It is intentionally limited so agents can test output quality before deciding whether a paid call is worthwhile.

Connect as a remote MCP server

Use this exact Streamable HTTP endpoint in any MCP client that supports remote servers:

https://aggregator-beta.vercel.app/mcp

The MCP tools are web_search_sample (free), web_search ($0.02), and web_synthesis ($0.10). A raw JSON-RPC call looks like:

POST https://aggregator-beta.vercel.app/mcp
Content-Type: application/json

{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"web_search_sample","arguments":{"query":"x402 protocol"}}}

Paid calls return HTTP 402 with a canonical base64 PAYMENT-REQUIRED header (x402 V2). Compatible agent clients retry with PAYMENT-SIGNATURE; the public XPay facilitator verifies and settles EIP-3009 USDC directly from buyer to seller on Base.

Discovery surfaces

  • GET /health — liveness + tiers
  • GET /.well-known/x402.json — machine-readable payment manifest
  • GET /llms.txt — LLM-readable service description

Run locally

MOCK_MODE=1 npm install && npm start   # full 402 flow, mock settlement — no keys
npm test                                # 16-check E2E suite

Production env

See .env.example. Requires: SERPER_API_KEY, PAY_TO_ADDRESS (Base wallet), and PUBLIC_URL. X402_FACILITATOR_URL optionally overrides the default public XPay facilitator. ALCHEMY_URL is only needed for the disabled-by-default manual tx-hash fallback.

Telemetry

Every interaction is emitted as structured [telemetry] JSON to platform logs. Production writes one immutable JSON event to a private Vercel Blob store; local development also appends telemetry/interactions.jsonl. Wallets are represented only by keyed, pseudonymous identifiers; raw wallet and transaction hashes are excluded.

Part of SuperSignal, an evidence-driven experiment in useful agent-native services.

Tools it offers (3)

What this server listed when ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • web_search_sample
  • web_search
  • web_synthesis

Signals

Last commit
Sep 2026

ahel recommends instead

Advanced
Delivery
agent-search-pro MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-agentmindcloud-agent-search-pro
Source
github.com/agentmindcloud/agent-search-pro
Hosted endpoint
https://aggregator-beta.vercel.app/mcp