#JIGO Agent Search

##What it is

Office-space search built for AI agents. Your agent queries JIGO's own listings in California and Washington over MCP or plain HTTP, and pays per search.

Base URL: https://agents.jigo.ai

Setup guide for agents: https://jigo.ai/agent-search/skill.md

##Connect over MCP

Add the remote MCP server to your agent:

https://agents.jigo.ai/mcp

Call get_coverage (free) to see which areas are covered. Call search_office_space to search. Call request_broker to hand the search to a JIGO broker.

##Connect over HTTP

MethodPathPurpose
POST/v1/searchSearch JIGO office listings
GET/v1/coverageSee which markets are covered
POST/v1/broker-requestHand the search to a JIGO broker
curl -X POST https://agents.jigo.ai/v1/search \
  -H 'Content-Type: application/json' \
  -d @request.json

See the OpenAPI spec for the request schema.

##Pay with x402

Over HTTP, POST /v1/search answers 402 when listings match. The PAYMENT-REQUIRED header carries the x402 v2 offer: the exact scheme, USDC on Base (eip155:8453), amount 1000000 (1 USDC). The JSON body repeats the offer under x402, with search_id and payment_link.

Retry the same request with the PAYMENT-SIGNATURE header. X-PAYMENT is also accepted. Clients built for x402 v1 do not read the offer.

curl -X POST https://agents.jigo.ai/v1/search \
  -H 'Content-Type: application/json' \
  -H 'PAYMENT-SIGNATURE: <base64 x402 payment payload>' \
  -d @request.json

Over MCP, search_office_space returns an error result with the same offer. Call it again with the payment in _meta["x402/payment"]. Coinbase's @x402/mcp client (createx402MCPClient with autoPayment) does both steps.

A paid search returns the settlement, including the transaction hash, in the PAYMENT-RESPONSE header, or in _meta["x402/payment-response"] over MCP. A search with zero results is free. It returns no offer.

##Pricing

$1 per search, paid with x402 (USDC) or a Stripe payment link. A search with zero results is free.

##Coverage

JIGO's own listings in these states:

##Talk to a human broker

From an agent, call request_broker to hand off to a JIGO broker. If you are a person, book a call.