Skip to content

Rank #4 of 5 in API platforms

40k3.8k/yrnpm 237/wk

Access

Install

npmnpm install -g insomnia-inso

Compare head-to-head

Alternatives to Insomnia

Kong ships more than one product — each judged line competes in its own arena on the same stories as everyone else.

LineArenaRankPA Score
Kong Gateway & KonnectAPI platforms#2/536/100
AI GatewayModel Gateways & Routers#6/719/100
Insomniathis pageacquiredAPI platforms#4/534/100

Not yet judged (9 — no arena where they compete): Kong Mesh · Event Gateway · Ingress Controller & Operator · Dev Portal · Service Catalog & MCP Registry · Kong Identity · decK & kongctl · Metering & Billing · Volcano SDK

Try itExperimental

See what an agent can do with Insomnia before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).

$curl -s https://developer.konghq.com/insomnia.md | head -8recorded session — replayed, not live
recorded 2026-09-14 · exit 0 · captured verbatim by our probe harness, secrets redacted · pure-HTTP probe — ▶ run live re-runs it from our edge

Verified integrations

No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.

By theme — the product's score on each story themeBy theme

Agenticness — how well agents can access and operate the productAgenticnessevidence →

How well agents can access and operate the product

32.2/100

Automation depth — how much of the product can run unattendedAutomation depthevidence →

How much of the product can run unattended

29.0/100

Ci scripting — stories about ci scripting in this arenaCi scriptingevidence →

Stories about ci scripting in this arena

46.3/100

Collaboration — working as a team — sharing, comments, roles, simultaneous editingCollaborationevidence →

Working as a team — sharing, comments, roles, simultaneous editing

44.6/100

Collections workspaces — stories about collections workspaces in this arenaCollections workspacesevidence →

Stories about collections workspaces in this arena

73.3/100

Environments secrets — stories about environments secrets in this arenaEnvironments secretsevidence →

Stories about environments secrets in this arena

82.0/100

Gateway traffic — stories about gateway traffic in this arenaGateway trafficevidence →

Stories about gateway traffic in this arena

18.0/100

Openness — open source, data portability, and self-hosting storiesOpennessevidence →

Open source, data portability, and self-hosting stories

43.6/100

Privacy posture — data-handling and privacy storiesPrivacy postureevidence →

Data-handling and privacy stories

12.0/100

Spec design — stories about spec design in this arenaSpec designevidence →

Stories about spec design in this arena

53.8/100

Testing mocking — stories about testing mocking in this arenaTesting mockingevidence →

Stories about testing mocking in this arena

45.2/100

Story verdicts — every judged story with its evidenceStory verdicts

?

Sorted by importance (agentic first) (high → low) · 57/57 stories · click a row’s chevron for the rationale and evidence

Plug MCP servers into this product so it can use their tools G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full8/10C

Delegate tasks to a built-in AI assistant inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness3partial4/10C

Drive the product through a documented public API G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3partial4/10T

Connect an agent via an official MCP server G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3none0/10

Download a machine-readable API spec (OpenAPI or equivalent) G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10C

Run the product headlessly / in CI for automation G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10T

Use an official CLI G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10T

Point an agent at llms.txt or agent-oriented docs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial6/10T

Explore an interactive API reference with runnable examples G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial5/10C

Get AI-generated insights and suggestions from my data inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial4/10C

Operate the product with natural-language commands G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial4/10C

Build against official SDKs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Issue scoped/least-privilege API credentials for an agent G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Rely on versioned APIs with a documented deprecation policy G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Set up automations that run autonomously in the background G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Subscribe to events via webhooks G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2n/auntestednone yet

Test against a sandbox environment without touching production data G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness1partial6/10C

Organize API requests into collections and folders and rerun them anytime C

Collections

developerCollections workspaces — stories about collections workspaces in this arenaCollections workspaces3full9/10X

Switch requests between dev, staging, and prod using environment variable sets C

Environments

developerEnvironments secrets — stories about environments secrets in this arenaEnvironments secrets3full9/10C

Import an OpenAPI spec to generate requests and collections C

Spec import export

developerSpec design — stories about spec design in this arenaSpec design3full8/10C

Run an entire collection as an automated test suite with a pass/fail report C

Testing

developerTesting mocking — stories about testing mocking in this arenaTesting mocking3full8/10C

Run my API test collections in CI with a CLI and fail the build on regressions C

Ci

developerCi scripting — stories about ci scripting in this arenaCi scripting3full8/10T

Share collections with my team in a synced shared workspace C

Team workspaces

developerCollaboration — working as a team — sharing, comments, roles, simultaneous editingCollaboration3full8/10C

Spin up a mock server from saved examples or a spec so consumers can build before the API exists C

Mocking

developerTesting mocking — stories about testing mocking in this arenaTesting mocking3full8/10C

Store collections as plain text files in my repo and version them with git C

Collections

developerCollections workspaces — stories about collections workspaces in this arenaCollections workspaces3full8/10C

Export all of my data in open formats and leave G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3partial7/10C

Write test assertions against response status, body, and headers C

Testing

developerTesting mocking — stories about testing mocking in this arenaTesting mocking3partial6/10C

Define rules that trigger actions automatically on events G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth3partial5/10C

Lint API specs against configurable style and governance rules C

Governance

platform-engineerSpec design — stories about spec design in this arenaSpec design3partial5/10C

Self-host the core product G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3partial5/10C

Prevent my data from being used to train AI models G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture3none0/10

Enforce authentication (API keys, OAuth2, JWT, mTLS) on upstream APIs via gateway plugins or policies C

Traffic management

platform-engineerGateway traffic — stories about gateway traffic in this arenaGateway traffic3n/auntestednone yet

Enforce rate limits on API traffic per consumer or route C

Traffic management

platform-engineerGateway traffic — stories about gateway traffic in this arenaGateway traffic3n/auntestednone yet

Import and export collections in portable formats to move between tools C

Collections

developerCollections workspaces — stories about collections workspaces in this arenaCollections workspaces2full9/10C

Design an API spec-first and export it as OpenAPI C

Spec import export

developerSpec design — stories about spec design in this arenaSpec design2full8/10T

Read the product's source under an open license G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2full8/10C

Send GraphQL, gRPC, WebSocket, and SSE requests, not just REST C

Protocols

developerCollections workspaces — stories about collections workspaces in this arenaCollections workspaces2full8/10C

Keep credentials out of shared files with masked secrets or an external vault integration C

Secrets

platform-engineerEnvironments secrets — stories about environments secrets in this arenaEnvironments secrets2full7/10C

Control who can view or edit APIs and collections with roles and permissions G

Access control

platform-engineerCollaboration — working as a team — sharing, comments, roles, simultaneous editingCollaboration2partial6/10C

Manage API infrastructure as declarative config and sync it from CI (GitOps/APIOps) C

Gateway ops

platform-engineerGateway traffic — stories about gateway traffic in this arenaGateway traffic2partial6/10C

Perform bulk operations across many items at once G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2partial6/10C

Script pre-request and post-response logic to chain requests and massage data C

Scripting

developerCi scripting — stories about ci scripting in this arenaCi scripting2disputed6/10D

Control data retention and deletion G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2partial5/10C

Do everything through the API that I can do in the UI G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2partial5/10T

Work fully offline in a local workspace without a cloud account G

Offline

developerCollections workspaces — stories about collections workspaces in this arenaCollections workspaces2disputed5/10D

Choose where my data is stored (region/residency) G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2partial4/10C

Generate and publish API documentation from my collections or specs C

Docs generation

developerSpec design — stories about spec design in this arenaSpec design2partial4/10C

Schedule collection runs as monitors that alert me when an API breaks C

Monitors

developerCi scripting — stories about ci scripting in this arenaCi scripting2partial4/10C

Have AI generate test cases or assertions for an endpoint from its spec or responses C

Ai assist

ai-native userTesting mocking — stories about testing mocking in this arenaTesting mocking2none0/10

Proxy and govern LLM/MCP traffic (token limits, prompt guards, provider routing) through the platform C

Ai gateway

ai-native userGateway traffic — stories about gateway traffic in this arenaGateway traffic2none0/10

Publish an internal catalog or portal where teams discover and consume our APIs C

Api catalog

platform-engineerCollaboration — working as a team — sharing, comments, roles, simultaneous editingCollaboration2none0/10

Monitor API traffic with metrics, logging, and tracing integrations C

Monitoring

platform-engineerGateway traffic — stories about gateway traffic in this arenaGateway traffic2n/auntestednone yet

Opt out of telemetry and usage tracking G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Route, load-balance, and transform requests between consumers and upstream services C

Traffic management

platform-engineerGateway traffic — stories about gateway traffic in this arenaGateway traffic2n/auntestednone yet

Schedule recurring jobs or workflows G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2noneuntestednone yet

Validate live responses against the API contract to catch drift C

Contract testing

platform-engineerTesting mocking — stories about testing mocking in this arenaTesting mocking2noneuntestednone yet

Version, review, and roll back my automations G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth1full7/10C

Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 32 stories with headroom

What would move Insomnia’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.

  1. Agenticness — how well agents can access and operate the productConnect an agent via an official MCP server

    nonemoves agent-readyimpact 45

    Evidence shows Insomnia acts as an MCP *client* (docs-14, docs-30, docs-46) that connects to external MCP servers, not as an MCP server that an agent could connect to.

  2. Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models

    nonemoves PA Scoreimpact 30

    Insomnia's docs describe AI features (mock generation, commit suggestions) and data-security claims about sync servers not reading project data, but there is no evidence of any control or policy letting users opt out of their data being used for AI model training.

  3. Agenticness — how well agents can access and operate the productSet up automations that run autonomously in the background

    nonemoves Built-in AIimpact 30

    Insomnia offers CI-triggered test automation via Inso CLI and manual Collection Runner runs, but there is no evidence of autonomous, self-scheduling background automations (e.g., cron-like triggers or agents running unattended) — all automation examples require an external CI pipeline or manual invocation.

  4. Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent

    nonemoves agent-readyimpact 30

    Insomnia offers RBAC for controlling access to its own resources, external vault integration for retrieving secrets, and environment variables for storing credentials, but there is no evidence of a feature to generate or issue scoped, least-privilege API credentials specifically for an AI agent to use.

  5. Agenticness — how well agents can access and operate the productBuild against official SDKs

    nonemoves agent-readyimpact 30

    Evidence shows Insomnia's automation surface is the Inso CLI and plugin system, plus MCP client support, but no official SDK (e.g., a Node/Python/Go SDK) for programmatically building against Insomnia is documented anywhere in the pack.

  6. Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policy

    nonemoves API qualityimpact 30

    The evidence pack shows Insomnia has versioned file/import formats (e.g., Insomnia JSON v4/YAML v5, OpenAPI 3.0/3.1) but there is no documentation of a formal versioning scheme or deprecation policy for any Insomnia-exposed API, plugin API, or CLI interface that an AI agent would rely on for stability guarantees.

  7. Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product

    partialq4/10moves Built-in AIimpact 27

    Missing: evidence of a general conversational/agentic AI assistant embedded in the app, ability to delegate arbitrary tasks beyond mock/commit generation, and independent/hands-on confirmation of these AI features' quality.

  8. Agenticness — how well agents can access and operate the productDrive the product through a documented public API

    partialq4/10moves agent-readyimpact 27

    Missing: a documented HTTP/SDK-style public API for controlling Insomnia, independent confirmation the Inso CLI/plugin surface is used for AI-agent automation.

Showing the top 8 of 32 — every none/partial verdict in the story verdicts table is headroom.

Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.

Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map8 surfaces · 40 covered stories

Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.

Insomnia docs39 stories

Probe proofs — replayable recordings from the probe harnessProbe proofs

Replayable recordings from our probe harness — see the Prove-It protocol to submit one.

$curl -s https://developer.konghq.com/insomnia.md | head -8reproduced
$ curl -s https://developer.konghq.com/insomnia.md | head -8
---
title: Insomnia
description: Introduction to Insomnia, the open source desktop application that simplifies
  designing, debugging, and testing APIs.
url: "/insomnia/"
canonical_url: "/insomnia/"
content_type: landing_page
products:
$curl -s https://developer.konghq.com/llms.txt | grep -A 4 '## Insomnia'reproduced
$ curl -s https://developer.konghq.com/llms.txt | grep -A 4 '## Insomnia'
## Insomnia

- [Inso CLI](https://developer.konghq.com/inso-cli.md): This page is an introduction to Inso CLI, a command line tool for Insomnia.
- [Inso CLI configuration](https://developer.konghq.com/inso-cli/configuration.md): Inso CLI can be configured with a configuration file, allowing you to specify options and scripts.
- [Continuous Integration with Inso CLI](https://developer.konghq.com/inso-cli/continuous-integration.md): Inso CLI is designed to run in a Continuous Integration (CI) environment.

Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence

3 of 20 testable claims verified · 2 contradictedintegrity 0/100

31 distinct capability claims found in Insomnia’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.

3

Verified

15

Unverified

2

Contradicted

20

Undersold

Verified (3)
Unverified (21)
Contradicted (4)
Undersold (20)
Claims outside our story set (5)

Real capability claims found in Insomnia’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.

  • Automatically stores and resends cookies from responses like a web browser

    source ↗
  • Can generate code snippets automatically in over 12 programming languages

    source ↗
  • Uses a GraphQL type system to provide auto-completion and linting of GraphQL queries

    source ↗
  • Insomnia's own servers cannot read or access sensitive project data during the sync process

    source ↗
  • Unlimited access to plugins, or ability to build your own

    source ↗
Suggest a story for these →

Business model

open-sourcefree-tiersubscription-per-seatenterprise-custom

The desktop app is open source (Apache-2.0); free Essentials covers up to 3 users with Git Sync, and paid Pro and Enterprise per-user plans add cloud sync, larger orgs, SSO/SCIM, and Konnect integration.

pricing ↗

Score trend

How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.

PA Score32 (Sep 14 '26)34 (Sep 16 '26)
Agent-ready34 (Sep 14 '26)37 (Sep 16 '26)

Try Experimental

Run it in the microterminal →

Recorded agent sessions — and a live MCP handshake where the vendor ships one.

Flag

⚑ Flag a verdict

Think a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.

Badge

Embed this product's score badge →

Hotlinked SVG — always shows the live current score.

For agents

Data