Roger That

An API client for VS Code, with an AI agent side.

Roger That is an API client for VS Code. Your requests are plain files on your computer, and nothing needs an account.

It is for developers who want a Postman or Thunder Client style client inside VS Code, keep their requests in Git, and may want an AI agent to use them through MCP.

What it does

  • Send requests

    Any method, query and path parameters, headers, redirects, a timeout and cancel. Bodies: JSON, text, XML, form, multipart with files, GraphQL and a binary file.

  • Sign in to APIs

    No auth, Basic, Bearer, API key, and OAuth 2 (client credentials and password). Folders and collections can pass their auth down.

  • Read the response

    Status, time and size, pretty and raw body, headers, cookies, image preview, and save to file.

  • Collections and environments

    Nested folders, drag and drop, environments, secret variables, and {{variable}} in requests. A history of what you sent.

  • Your files stay yours

    Requests are plain JSON files. Keep them in your workspace and in Git. Export everything as a Roger That bundle.

  • Bring your old requests

    Import from Thunder Client, Postman, cURL, REST Client .http files and .env files. The import report lists anything that was not carried over.

  • Test and run

    Assertions and variable captures on a request, and a collection runner with iterations, delay, stop on failure and a JSON report.

  • Copy and generate

    Copy a request as cURL, generate code from it, or export a collection as a .http file.

  • The AI agent side

    An MCP server lets your own AI agent use your collections. It is off until you turn it on, and it listens on your computer only. An MCP client lets you explore and call MCP servers.

  • Works where you work

    Proxy, custom CA certificates and client certificates. Works in Remote, WSL and Codespaces.

Not here yet: cloud sync, accounts and teams, WebSocket, SSE and gRPC, OpenAPI import, and mock servers.

Free and Pro

Free

The free version sends requests, keeps collections as plain files and runs them. What is free today stays free.

  • Everything in the list above
  • No account, no login
  • A missing or expired key never blocks your data or any free feature

Pro Yearly

Pro is a yearly subscription for individuals. It adds:

  • JUnit report export from collection runs
  • HTML report export from collection runs
  • Run all for saved MCP server calls
  • Launch offer, founding price $36 a year
  • Planned regular price $48 a year
  • Founding members keep their price while their subscription stays active.
  • Prices may change for new buyers.

Refunds and cancelling

  • 14 day refund on request. Email rogerthat@toolship.app.
  • Cancel any time. Pro keeps working until the paid year ends.
  • Lost your key? Open the Polar customer portal, sign in with the email you bought with, and enter the one time code Polar sends you. Your key is listed there.

Questions

What is free?

Everything that is not in the Pro list. The free version sends requests, keeps collections as plain files and runs them. What is free today stays free.

What does Pro add?

JUnit and HTML report export from collection runs, and Run all for saved MCP server calls.

How do I enter the key?

After checkout you get a licence key. Enter it in VS Code with the command "Roger That: Enter Licence Key". More help is on the activation page.

Can I get a refund?

Yes. 14 day refund on request. Email rogerthat@toolship.app. You can also cancel any time, and Pro keeps working until the paid year ends.

What about privacy?

No account and no usage statistics. Privacy page coming with launch.