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
.httpfiles and.envfiles. 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
.httpfile.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.