$ Command-Line Interface

mrapids

API Testing at the Speed of Typing

Turn any OpenAPI spec into an executable CLI in seconds. No GUI, no accounts, no friction.

$ npm install -g mrapids
Open Source Works Offline Zero Config <100ms startup

Quick Start

1

Install

npm install -g mrapids
2

Initialize

mrapids init myapi \
  --from-url api.example.com/openapi.yaml
3

Run

mrapids run getUsers
mrapids run createUser -i

CLI Features

🔍 Smart Discovery

Find exactly what you need from hundreds of endpoints instantly.

mrapids list --filter payment --method POST

🔭 Explore & Inspect

Browse API structure and view detailed operation information.

mrapids explore --tag Users | mrapids show GetUser

🐛 Preview & Debug

See exactly what will be sent before executing.

mrapids run CreateUser --dry-run --as-curl

📝 Interactive Mode

Never forget parameter names again. Generate perfect request templates.

mrapids run ComplexOperation -i

🔐 Secure Auth

Keys stay in environment, never in code. Profile-based auth.

mrapids run SecureEndpoint --profile production

🔄 Collections

Save successful requests and share with your entire team.

mrapids collection run smoke-tests --env prod

🔧 SDK Generation

Generate strongly-typed clients in multiple languages from your spec.

mrapids gen sdk --language typescript

🩺 Spec Validation

Validate your OpenAPI spec and catch issues before they cause problems.

mrapids doctor --fix-suggestions

Try It Now

Real APIs, real commands. Copy and run.

🐙 GitHub API

mrapids init github \
  --from-url https://api.github.com

mrapids list --filter repo
mrapids run repos/list

🤖 OpenAI API

mrapids init openai \
  --from-url openai.com/openapi.yaml

mrapids list --filter chat
mrapids run createChatCompletion -i

🔧 Your Own API

mrapids init my-api \
  --from-url localhost:3000/openapi

mrapids doctor  # Validate spec
mrapids run healthCheck

Why Command Line?

Instant Startup

No waiting for heavy GUIs to load. mrapids starts in milliseconds.

🔗

Pipe & Chain

Combine with grep, jq, and other Unix tools. True composability.

📜

Scriptable

Automate API workflows in shell scripts. Perfect for CI/CD.

🖥️

SSH Friendly

Test APIs on remote servers without forwarding ports or GUI.

Built for Security

Local-first execution — secrets never leave your machine
Environment-scoped configs — dev, staging, prod separation
SBOMs + signed releases — enterprise supply chain trust
No telemetry — your API calls are never logged remotely

Ready to Get Started?

Install mrapids and start testing APIs in seconds.

$ npm install -g mrapids