Restorm ドキュメント
Restorm はデスクトップの API テスト環境です。15 のプロトコルを話すクライアント、 モックサーバー、ビジュアルなシナリオエディター、 そして継続的インテグレーションで利用できる自動化エンジンを備えています。 本ドキュメントは製品全体を扱います。
どこから始めるか
Section titled “どこから始めるか”- **Restorm を初めて使いますか?**まず Restorm とは? を読み、 続いて インストール と クイックスタート に進んでください。
- Postman、Bruno、Insomnia から移行してきましたか? Postman から移行する から始めてください。 コレクションはそのままインポートできます。
- 特定のプロトコルをお探しですか? プロトコルカタログ には、対応プロトコルごとに 1 ページが用意されています。
- 自動化したいですか? シナリオ と CI でのヘッドレス実行 をご覧ください。
製品の主要な構成要素
Section titled “製品の主要な構成要素”| 構成要素 | そこでできること |
|---|---|
| コンセプト | .restorm プロジェクト、リクエスト、フォルダー、環境、変数、認証 |
| プロトコル | HTTP, GraphQL, gRPC, SOAP, WebSocket, Socket.IO, MQTT, SSE, STOMP, OData, JSON-RPC, tRPC, Redis, AMQP, Kafka |
| インポート / エクスポート | 24 種類のインポート形式(OpenAPI、Postman、Bruno、HAR、cURL など)とコードスニペットのエクスポート |
| シナリオ | 呼び出しの連鎖、分岐、ループ、アサーション、CI での実行 |
| サーバーモード | 自分のリクエストから作ったモックサーバーをホストする |
| ツール | ミニブラウザー、ファイアウォール、コンソール、内蔵 git、MCP 経由の AI 操作 |
| リファレンス | Handlebars ヘルパー、ショートカット、設定、CLI、MCP ツール |
Restorm の特徴
Section titled “Restorm の特徴”- **すべてがローカルで完結します。**プロジェクトはご自身のディスク上のファイルであり、 モックサーバーはお使いのマシンで動作します。 第三者のサービスを経由する往復は一切必要ありません。
- **あらゆるトランスポートを 1 つのツールで。**同じプロジェクトツリーに、 REST の呼び出し、MQTT の購読、Kafka のコンシューマー、 ストリーミングの gRPC 呼び出しをまとめて置けます。
- **バージョン管理に適しています。**ファイル形式は決定的にシリアライズされるため
git diffが読みやすいままです。さらに Restorm は、 ドメインを理解した競合解決を備えた git クライアントを内蔵しています。 - AI から操作できます。 Restorm は MCP サーバーを公開しており、 エージェントがプロジェクトを読み、リクエストを実行し、 インターフェースを操作できます。