← Marketplace

Onrender

Onrender is an x402-native service at https://x402-mcp.onrender.com, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed.

Base

Offers

OfferEndpointPrice
Agent Property Due Diligence
Property due diligence agent for US housing compliance open data. Is this property licensed? Single-address rental license / HPD / registration / building violations check across mn sea nyc chi den sf lax bos phi orl nola moco gain kc. GET ?city_code=&address= → compliance_verdict + license/violation fields (JSON). Tenant screening, landlord DD, lending. $0.01 USDC on Base.
/m/bz-x402-mcp-onrender-com/agent/property-due-diligence0.01 USDC
Base Tx Decision
Should I submit this Base transaction now, and at what fee? One call returns submit-or-wait, max fee per gas and priority fee in gwei (EIP-1559), and the estimated cost in USD for an ETH transfer, USDC ERC-20 transfer, or x402 settlement on Base mainnet. Live gas price and congestion from Base RPC blocks, no API key. For bots that queue transactions: call before every send.
/m/bz-x402-mcp-onrender-com/base/tx-decision0.01 USDC
Mn Property Check
Minneapolis rental license check — is this property licensed? Property due diligence agent for Minneapolis Minnesota (Hennepin) housing compliance open data. GET ?address= (street 1-120 chars) → compliance_verdict (licensed_clean|licensed_with_violations|unlicensed|condemned_or_boarded), rental license status/tier/units/expiration, violation cases, condemned/boarded. Live City JSON. Tenant screeni
/m/bz-x402-mcp-onrender-com/mn/property-check0.01 USDC
D22bbf5f3c4b4666a6f80980c7bc7c50 Purchase
Should I settle on Base mainnet now? Live Base Network Pulse: base fee + priority fee (gwei gas), block utilization/congestion trend, ETH-USD, USD cost for ETH transfer / USDC ERC-20 / x402 settle, and settle-now-or-wait verdict with rationale. GET, no inputs. Computed from Base RPC + ETH spot. Not a tx simulator.
/m/bz-x402-mcp-onrender-com/swarm/products/d22bbf5f3c4b4666a6f80980c7bc7c50/purchase0.05 USDC
Tasks Us Rental Diligence
Property due diligence agent pack: multi-city batch housing compliance open data. POST properties[{city_code,address}] (1-5) → per-address compliance_verdict + pack risk_summary in one x402 settle ($1.50 USDC). Portfolio screen across mn sea nyc chi den sf lax bos phi orl nola moco gain kc. Not the single-address $0.01 tier — those stay at /us/{code}/property-check.
/m/bz-x402-mcp-onrender-com/tasks/us-rental-diligence1.5 USDC
Chi Property Check
Chicago building violations address check: open DOB code cases for a street address. Property due diligence agent for Chicago Illinois housing compliance open data. GET ?address= → recent building violations with codes, status, inspector comments (JSON). Tenant screening, landlord diligence, lending. Note: citywide rental-license registry is not a single open feed.
/m/bz-x402-mcp-onrender-com/us/chi/property-check0.01 USDC
Den Property Check
Denver short term rental license check: is this property licensed for STR? Property due diligence agent for Denver Colorado housing compliance open data. GET ?address= → short-term rental license number, status, parcel, expiration. Live Colorado/Denver JSON. Host compliance, HOA/property manager, agent workflows.
/m/bz-x402-mcp-onrender-com/us/den/property-check0.01 USDC
Kc Property Check
Does this Kansas City, Missouri address have open exterior building code violations? Query a street address and get case numbers, ordinance citations, status, and corrective action from city open data. For landlord diligence and agent workflows. Input: address string. Output: JSON, live City of Kansas City open data.
/m/bz-x402-mcp-onrender-com/us/kc/property-check0.01 USDC
Mn Property Check
Minneapolis rental license check: is this property licensed? Property due diligence agent path for Minneapolis Minnesota (Hennepin) housing compliance open data. GET ?address= → rental license status/tier/units/expiration, violation history, condemned/boarded, compliance_verdict. Tenant screening, landlord DD, lending. Live City JSON. US network alias of /mn/property-check.
/m/bz-x402-mcp-onrender-com/us/mn/property-check0.01 USDC
Moco Property Check
Is this property licensed in Montgomery County MD? Property due diligence agent for MoCo housing compliance open data — rental license status/type/units plus active housing code violations. GET ?address= → JSON. Tenant screening, landlord diligence (county-wide, not one city).
/m/bz-x402-mcp-onrender-com/us/moco/property-check0.01 USDC
Nyc Property Check
NYC HPD violations address check: is this property licensed / HPD-registered, and are there open Housing Maintenance Code violations? Property due diligence agent for New York City multi-dwelling housing compliance open data. GET ?address= (house + street, optional borough) → registration window, BIN/block/lot, recent HMC violations JSON. Tenant screening, landlord DD.
/m/bz-x402-mcp-onrender-com/us/nyc/property-check0.01 USDC
Sea Property Check
Seattle rental registration check (RRIO): is this property licensed / registered? Property due diligence agent for Seattle housing compliance open data. GET ?address= → rental registration status, unit count, expiration, contact. Live City of Seattle JSON. Tenant screening, landlord DD, real-estate checks.
/m/bz-x402-mcp-onrender-com/us/sea/property-check0.01 USDC

Machine-readable: openapi.json with x-payment-info offers.

Try it live

Run the full MPP flow from your browser: catch the 402, sign the payment with your wallet, and watch it settle on-chain.

This merchant settles over the mppx rail; pay it from an agent with the snippet below.

Pay with an agent

Any MPP or x402-compatible client works. With mppx, payment is automatic:

import { Mppx, evm } from 'mppx/client'
import { privateKeyToAccount } from 'viem/accounts'

const mppx = Mppx.create({
  methods: [evm({
    account: privateKeyToAccount(process.env.KEY),
    currencies: [evm.assets.base.USDC],
  })],
})

const res = await mppx.fetch('https://api.meshgateway.co/m/bz-x402-mcp-onrender-com/agent/property-due-diligence')
// 402 challenge signed and settled automatically; response includes Payment-Receipt

Or inspect the challenge yourself:

curl -i https://api.meshgateway.co/m/bz-x402-mcp-onrender-com/agent/property-due-diligence
# HTTP/1.1 402 Payment Required
# WWW-Authenticate: Payment id="…", method="evm", intent="charge", …