Welcome to Rostyman
Rostyman is a local-first desktop API client that runs entirely on your machine with no account required, no cloud sync, and no usage limits.
What can you do with Rostyman?
- Send HTTP requests — GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS with full control over headers, params, body, and authentication
- Organize with Collections — save and group requests into collections and folders with folder-level auth and scripts
- Use Environments — switch between Local, Dev, Staging, and Production with one click
- Auth inheritance — set auth once at the collection or folder level, all child requests inherit it automatically
- Automate with Scripts — run JavaScript before and after requests using the
rm.*scripting API - Test APIs — write assertions and see pass/fail results inline
- Import anything — bring in collections from Postman, Insomnia, OpenAPI, cURL, HAR, Bruno, Thunder Client, and Hoppscotch
- 8 protocols — HTTP, WebSocket, GraphQL, gRPC, SSE, Socket.IO, MQTT, and MCP
- MCP support — expose your collections to AI agents (Claude, Cursor, Windsurf) via the Model Context Protocol
- Cloud sharing — share collections via Google Drive or Dropbox with publish/update support
- Mock server — simulate API responses locally without a real backend
- Visual Workflow Editor — build multi-step API workflows with drag-and-drop nodes
- Scheduler — run requests or collections on a cron schedule
- Collection runner — run entire collections with data files
- AI assistant — generate requests, write tests, and explain responses using AI
- Video recording — record the app with microphone audio for demos and tutorials
- 18 languages — fully translated with community language pack support
- 20 themes — built-in dark and light themes plus custom theme builder
- System tray — minimize to tray and keep Rostyman running in the background
Why Rostyman?
| Rostyman | Traditional API Clients | |
|---|---|---|
| Works offline | Always — no internet needed | Often require cloud sync or login |
| Account required | Never | Usually required |
| Data ownership | 100% local (SQLite on your machine) | Stored on vendor's cloud |
| Mock servers | Unlimited, runs locally | Cloud-hosted, usage-capped |
| Scheduled runs | Local scheduler, unlimited | Cloud monitors, usage-capped |
| Protocols | 8 (HTTP, GraphQL, gRPC, WS, Socket.IO, MQTT, SSE, MCP) | Typically 3–5 |
| AI agent integration | Local MCP server (13 tools) | Cloud-dependent or unavailable |
| Languages | 18 fully translated | English only |
| Sharing | BYOS — use your own Google Drive or Dropbox | Vendor-hosted, team plans required |
| Visual workflows | Built-in node editor | Limited or unavailable |
| Pricing | Free forever for all local features | Freemium with usage limits |
Where to go next
- Install Rostyman — download and set up the app
- Send your first request — get up and running in 2 minutes
- Interface overview — learn the layout
- MCP Server — connect AI agents to your collections
- Cloud Storage — share collections with your team