Insomnia

An API collaboration platform for designing, testing, debugging, mocking, and managing APIs and MCP servers.

See all
Insomnia workspace showing API collections, request groups, environments, and project cards in the desktop interface.

About Insomnia

Insomnia is an AI-native platform for API collaboration. It supports API testing, debugging, design, MCP, and local, Git, or cloud workflows.

What you can do

  • Creates and previews OpenAPI specifications using a spec-first API design workflow.

  • Generates request collections, API tests, and API mocks from an OpenAPI specification.

  • Runs collection tests with pre-request and after-response scripting.

  • Connects to MCP servers and tests tools and resources using custom parameters.

  • Generates mock servers from natural-language descriptions, including routes, responses, and configurations.