The agent's API layer · open source

Any API, agent-ready — first call correct.

Reads the docs, hides the auth, gets the call right.

$ /plugin marketplace add GeckoVision/gecko-surf
gecko — comprehend

THE PROBLEM

Your agent one-shots Stripe. Then it hits the API you actually need — and falls apart.

Wrong endpoint. Wrong auth. 401 after 401 — until you hand-write the client again.

  • Stop babysitting integrations.

    Right call, right auth — by intent.

  • Ship without leaking keys.

    Credentials injected at call time. Never exposed.

  • Prove it works before you pay.

    $0 offline simulation. Correct before a live request.

For agent builders

Your agent calls any API right — the first time.

  • One command adds any OpenAPI to your agent as intent-shaped tools.
  • Auth is wired and hidden — no key ever touches your prompt.
  • $0 offline simulation before any live request is made.
Add to your agent

For API providers

Make your API the one agents reach for.

  • First-call-correct MCP tools — no integration code needed.
  • Wire to x402 and every correct call settles. You keep 100%.
  • Flat monthly fee per API. Never a take-rate.
Bring your API
600+
tests green
2
real APIs, live on Solana
10→65%
first-call-correct on a painful API (measured)
8/8 → 0/8
poisoned-spec attacks blocked

HOW IT WORKS

A human-shaped API becomes a call your agent gets right — in four steps.

01

COMPREHEND

Live

A human-shaped spec becomes a tool your agent picks by intent.

Point Gecko at any OpenAPI — no provider help. A handful of intent-shaped tools. Auth resolved before a call goes out.

02

SIMULATE

Live

Prove the call before you spend a cent.

recorded mode synthesizes responses from the schema. $0, fully offline — correct before a live request goes out.

03

TEST

Live

Tests that prove first-call-correctness.

gecko test generates tests that assert the call matches the spec — run offline for $0.

04

GO LIVE

Live

A hosted MCP your agent adds in one line.

One command. Credentials injected at call time — we're the control plane, never the data plane.

FAQ

Questions, before you install.

Do you store my API keys or data?+

No. Control-plane only — we store the API surface and tool defs, never a response payload or secret.

What if my API has no OpenAPI spec?+

We read the docs. For Mintlify, Redoc, and Scalar we discover the spec behind the page. If we can't find one, we tell you what to paste.

Is it free?+

The engine is open source and free. Providers pay a flat per-API fee — never a take-rate.

Does it work outside Claude Code?+

Yes — Cursor or any MCP client via the hosted endpoint, or as a Python library with recorded mode ($0) or live.

How is this different from an MCP wrapper?+

A wrapper exposes raw operations. Gecko makes the call first-call-correct and keeps it correct as the API changes.