Truscan
Search + Extract

Give an agent a web tool

One key, one base URL, and a response shape that never changes.

Agents do not scan a page of blue links. They need the text, and they need to decide whether to trust it. Every result carries its ranking broken into six signals, so an agent can weigh a source instead of taking the top hit on faith.

  • Every response uses the same envelope, so a tool definition written once keeps working as the API grows.
  • Extraction is its own endpoint, so an agent that already has a URL does not have to run a search to read it.
  • A request that would overspend is refused with a 402 before any work happens, so a looping agent cannot quietly drain an account.

One key, one base URL, and a response shape that never changes, which is what makes it safe to hand to a model as a tool.