Public catalog — no sign-up to browse

Tools catalog

Every endpoint your agent can discover and run through a single OpenTools balance. Prices are shown up front — you only pay when a run delivers results.

34 endpoints available
5 providers
31 verified

Prices are the provider's rate. OpenTools adds a 10% service fee, shown before every run.

BudgetAtlas

Observed lodging, restaurant and flight prices for Southeast Asian cities, from a versioned dataset. Lodging and meals only, never a full cost of living.

Report what BudgetAtlas actually holds: covered cities, per-source counts, available lodging date/occupancy cohorts, numeric restaurant-price coverage, blocked collections, and known gaps. Call this before any broad comparison.

Free
sync
Try it →

Free self-description for agents. Lists the question classes this dataset can answer, with a runnable example argument object per tool, and the questions it cannot answer, each naming the blocker (source not permitted, missing credential, out of scope, not collected) and the prerequisite that would lift it. Coverage figures are read from the database at call time. Call this before spending anything.

Free
sync
Try it →

Report how old the data is, per city and for the dataset as a whole: the newest and oldest observation, its age in days against a staleness line you choose, a fresh/aging/stale/empty verdict that names the number behind it, and the last collection run with its status. Call this before quoting a price as current.

Free
sync
Try it →

Search stored lodging price observations for a city, either for exact dates or for a stay length. Returns comparable prices with their original amount and currency, tax status, per-source ratings, evidence-backed amenity signals, provenance, and coverage. These are historical snapshots, not live availability. A priced call is settled only when the response contains observations; a no-data answer (`no_data_reason` set) is returned unbilled, marked by the `X-BUDGETATLAS-BILLED` response header.

$0.002 per call
sync
Try it →

Compare observed nightly lodging rates for one city across the check-in months that were collected, for a single stay length and occupancy. Returns each month's distribution, the like-for-like subset of properties present in every month, and a cheapest month stated only from that subset. Each month is one sampled check-in date, not a monthly average. A priced call is settled only when the response contains observations; a no-data answer (`no_data_reason` set) is returned unbilled, marked by the `X-BUDGETATLAS-BILLED` response header.

$0.002 per call
sync
Try it →

Find restaurant venues in a city by observed numeric price. Returns the item or range that qualified, its original amount and currency, the FX rate used, venue ratings by source, provenance, and coverage. Venues without a numeric observed price cannot pass a price filter and are reported as a coverage gap instead. A priced call is settled only when the response contains observations; a no-data answer (`no_data_reason` set) is returned unbilled, marked by the `X-BUDGETATLAS-BILLED` response header.

$0.002 per call
sync
Try it →

Find observed round-trip fares from European hubs into Southeast Asian cities. Returns the observed fare distribution per route (minimum, quartiles, maximum), how many itineraries it was computed from, the fewest stops and shortest duration seen, and provenance. Fares are whole-trip totals for the whole party and are historical observations, not live availability. Rows marked `provisional` were read before the source's result list settled, so their minimum is biased high. Aggregates only: no itinerary-level fares or booking links are published. A priced call is settled only when the response contains observations; a no-data answer (`no_data_reason` set) is returned unbilled, marked by the `X-BUDGETATLAS-BILLED` response header.

$0.002 per call
sync
Try it →

Compare covered cities for a stay of N days, or for exact dates. Returns per-city lodging and meal components, a lodging + meals subtotal, the assumptions and formulas used, observed ranges, sample sizes, source coverage, freshness, and the categories that are explicitly NOT included. This is not a cost-of-living total. A priced call is settled only when the response contains observations; a no-data answer (`no_data_reason` set) is returned unbilled, marked by the `X-BUDGETATLAS-BILLED` response header.

$0.005 per call
sync
Try it →

Summarize observed lodging nightly rates and restaurant meal prices for cities, and — when enough cities are covered — an unweighted median across the covered cities of a country. City distributions are always reported before any country figure, and a country figure never generalises to cities BudgetAtlas has not observed. A priced call is settled only when the response contains observations; a no-data answer (`no_data_reason` set) is returned unbilled, marked by the `X-BUDGETATLAS-BILLED` response header.

$0.005 per call
sync
Try it →

Polymarket data

Read-only Polymarket market data from the polymarket-edge-mcp worker: trending markets, price movers, search, order books, price history, holders, trades and leaderboards. No wallet, no orders.

Trending Polymarket events ranked by 24 hour volume, with a category heatmap that shows which fields are absorbing volume. Start here to decide what deserves attention.

Free
sync
Try it →

Markets with the largest 24 hour probability swings. These are the markets where new information just repriced the odds.

Free
sync
Try it →

Find tradable Polymarket markets that match a keyword or theme, for example a topic like Fed cuts.

Free
sync
Try it →

Sport-aware search for a team, league or match such as Norway England. Returns matching events with live score and clock, and every market inside each event: match winner, totals, both teams to score, correct score and handicaps.

Free
sync
Try it →

Full event from a link, slug or id: every market, each outcome's implied probability, volume, liquidity and open interest.

Free
sync
Try it →

One market in depth with live CLOB midpoint and spread, tick size and sibling markets.

Free
sync
Try it →

Live order book for one outcome with cumulative depth, imbalance and the cost to move the price one cent.

Free
sync
Try it →

Odds over time for one outcome, with open, close, change, high, low and average.

Free
sync
Try it →

Largest holders per outcome with concentration figures.

Free
sync
Try it →

Recent trades with buy and sell flow split, filterable by USD size.

Free
sync
Try it →

Community comments for an event.

Free
sync
Try it →

Top traders over a period, by profit or volume.

Free
sync
Try it →

Live categories ranked by 24 hour volume. These are the slugs the browse route accepts.

Free
sync
Try it →

Browse events by category with sort and filters for status, volume, liquidity and end date.

Free
sync
Try it →

Chào

Chào is an AI receptionist for small shops. These tools let your agent read one shop's services and open times, book a slot, and read, cancel or move a booking the key made. They need a Chào shop API key that the shop owner creates, and each key reaches one shop only.

Read one shop. Without `service` it returns the shop (name, time zone, currency) and its services with ids, names, durations and prices. With `service` it also returns open slots for that service. Read only.

Free
sync
Try it →

Book one slot at the shop. This creates a real booking for a real customer. The shop's own confirm or hold rules and owner approval apply, so the status in the answer can be a hold. Check the slot with the availability tool first. Send an idempotencyKey. A repeat of the same booking returns the first one with alreadyBooked true.

Free
sync
Try it →

Read one booking that this key made, by its id. Returns the status, time, scheduleVersion and a customerNotice with ready text for you to relay to the customer, because Chào sends the customer no message for an agent booking. A booking made by another key or by the web chat reads as not_found. Read only.

Free
sync
Try it →

Cancel a booking that this key made. This changes a real customer's booking and frees the slot. Ask the customer first. A repeat on an already cancelled booking returns it unchanged. Send expectedScheduleVersion from the last read so a stale change is rejected.

Free
sync
Try it →

Move a booking that this key made to a new start time. The shop's hours, lead time and capacity rules apply. Check the new time with the availability tool first, and ask the customer. Send expectedScheduleVersion from the last read so a stale change is rejected.

Free
sync
Try it →

SchedulePost

Read your own SchedulePost account: connected social accounts and your posts with their status. Needs your own SchedulePost API key. Publishing and scheduling routes are not listed.

List the social accounts connected to your SchedulePost account, with their IDs, platforms and account names. Read only.

Free
sync
Try it →

List your own posts, newest first, with status, platforms, scheduled time and media. Filter by status. Page with the returned nextCursor. Read only.

Free
sync
Try it →

Get the status and per-platform outcome of one of your posts by its ID. Read only.

Free
sync
Try it →

Fortune Demo

Pay-per-call fortune-telling API on x402. Powered by @agentcash/router.

Random fortune — fixed price, x402 exact

$0.001 per call
sync
Try it →

Premium fortune with category selection (rate limited per category)

$0.005 per call
sync
Try it →

Body-derived pricing fortune with pre-payment validation

Metered
sync
Try it →

Ready to run these?

Create a workspace and start with $1 in free credit — no card required.

Get started →