Early access · joining the waitlist is free

The ground layer for AI agents.

terra gives your agent one key to thousands of real data tools: search rankings, companies and people, social posts, any web page and more. Your agent asks in plain words, terra picks the best provider, and you pay per call.

1 key100+ providers$0 monthly fee
claude code · terra connected
› find 20 fintech startups in Bengaluru that are hiring
  engineers, and the founder of each

terra companies.search48 matches · $0.004
terra jobs.search31 open roles · $0.006
terra people.find_founder20 people · $0.040
terra email.verify18 valid · $0.009

✓ 20 companies, 18 verified founder emails
  4 calls · 3 providers · 6.4s · total $0.059
Works with Claude CodeCursorCodexWindsurfClaude DesktopAny MCP clientPlain HTTP
How it works

Connect once. Ask for anything. Pay for results.

01

Connect once

Add terra to your agent as an MCP server, or call it over HTTP. One key replaces the twenty sign-ups, keys and invoices you'd need otherwise.

02

Ask in plain words

Your agent describes the job, like "keyword volume for these 50 terms". terra finds the tool that does it and checks the inputs before anything is spent.

03

Pay for what comes back

Each call is billed at the provider's price plus a small flat fee. Calls that return nothing are free, and you can cap spend per agent.

What's in the ground

Real data your agent can't get from a model.

Models know the world up to their training cut-off. terra gives them what's true right now.

Search & SEO

Live rankings, keyword demand and backlinks across major search engines.

  • serp.results
  • keywords.volume
  • backlinks.list
  • ai_answers.mentions

Companies & people

Find companies by industry, size or tech, then the right person and a verified email.

  • companies.search
  • people.enrich
  • email.find
  • email.verify

Social & video

Posts, comments, creators and transcripts from the platforms where people talk.

  • posts.search
  • creator.profile
  • video.transcript
  • comments.list

The open web

Turn any page into clean text or structured fields, map a site, or watch it for changes.

  • page.read
  • page.extract
  • site.map
  • page.watch

Ads & markets

What competitors are running, what they bid on, and live market prices.

  • ads.library
  • keywords.paid
  • stocks.quote
  • crypto.price

Generate media

Images, video, voice and transcription from leading models, through the same key.

  • image.generate
  • video.generate
  • speech.generate
  • audio.transcribe

Browse all tools →

Why terra

Built for agents that spend real money.

Picks the provider by evidence, not by deal

Many jobs have several providers that can do them. terra measures every call for success rate, speed and price, and routes to whichever is best for that job right now.

email.findFoundSpeedPrice
Provider A81%1.2s$0.010
Provider B74%0.9s$0.012
Provider C66%2.8s$0.006

Illustrative numbers.

Spend limits per agent

Give each agent its own key and budget. When it hits the cap, it stops.

$6.20 of $10.00 today

Bring your own keys

Already pay a provider? Add your key and those calls run on your plan, with no terra fee.

One bill, every receipt

Every call is logged with what was asked, which provider answered, how long it took and what it cost. When an agent spends $4, you can see exactly where it went.

# one line per call
14:02:11  people.enrich   200  0.84s  $0.012
14:02:12  email.verify    200  0.31s  $0.001
14:02:14  email.find      204  1.10s  $0.000  no match, free
Pricing

No subscriptions. Just calls.

You pay what each provider charges, plus a flat 5% to run terra. Top up when you need to. There's no monthly minimum and no seat fees.

See pricing

Monthly fee$0
Per callprovider price + 5%
Calls that return nothingfree
Your own provider keysno terra fee
Early access credit$5
Questions

Good to know

Is terra live?

terra is in early access. Join the waitlist and we'll email you when your key is ready. Early access accounts get $5 of free credit.

How is this different from calling the APIs myself?

You can, but every provider means another sign-up, another key, another billing page and another response format. terra gives your agent one key, one format and one bill, and routes each call to the provider that's doing best for that job.

Which agents does it work with?

Anything that speaks MCP, including Claude Code, Cursor, Codex, Windsurf and Claude Desktop. Anything else can use the HTTP API.

What stops an agent from overspending?

Every key can have a daily and total budget. terra shows the price of a call before it runs, and calls that return nothing aren't charged.

Do you keep the data my agent fetches?

No. terra passes results straight back to your agent. We log the call itself (tool, provider, timing, cost) so you can see your spending, not the content of the results.

Early access

Give your agent solid ground.

Join the waitlist and get $5 of free credit when your key is ready.