MCP Insomnia
UnclaimedMCP-Insomnia is an MCP server for creating and managing Insomnia-compatible API collections, requests, and environments.
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'mcp-insomnia' -- 'npx' '-y' '@modelcontextprotocol/inspector' 'node' 'dist/index.js'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in Developer Tools
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
35 of 35 tools
Documented tools (35)
From project documentation. A server handshake does not verify each tool’s description or behavior.
create_collection
Create new collection/workspace
create_folder
Create folder within collection
create_request_in_collection
Create new request
delete_request
Delete request
environmentId
✓
environmentVariables
✓
execute_insomnia_request
Execute a request directly from Insomnia without syncing (supports environment resolution and timeouts — see Request execution)
execute_request
Execute an MCP-stored request and return the response (supports environment resolution, timeouts, and response size limits — see Request execution)
export_collection
Export collection to JSON format
generate_code_snippet
Generate a code snippet for a request. Requires requestId and target. Supported targets: c, clojure, csharp, go, http, java, javascript, kotlin, node, objc, ocaml, php, powershell, python, ruby, shell, swift. Optional client selects a library (e.g. axios for javascript, curl for shell).
get_collection_detail
Get full details and statistics of a collection
get_environment_variables
Get environment variables
get_insomnia_collection
Get full details of a specific Insomnia workspace
get_insomnia_request
Get full details of a specific Insomnia request
get_request
Get full details of a specific request
get_request_history
Get execution history of a request (up to 20 entries per request)
get_stats
Get global statistics of all collections
import_from_curl
Parse cURL command into a request
import_from_insomnia_export
Import collections from a standard Insomnia V4 export file
import_from_openapi
Import OpenAPI 3.x or Swagger 2.x JSON
import_from_postman
Import Postman Collection (v2.1) JSON
list_collections
List all collections
list_insomnia_collections
List all workspaces/collections from Insomnia
list_insomnia_projects
List all projects/teams from Insomnia
list_requests
List all requests, optionally filter by collection
maxResponseBytes
✓
overrideVariables
✓
requestId
✓
search
Search across all collections, folders, and requests
set_environment_variable
Set environment variable
sync_all_from_insomnia
Import all workspaces from Insomnia to MCP
sync_from_insomnia
Import a workspace from Insomnia to MCP
sync_to_insomnia
Export an MCP collection back to Insomnia
timeoutMs
✓
update_request
Update existing request
Tool change history
FAQ
Questions about MCP Insomnia MCP Server
- How do I connect MCP Insomnia MCP Server to Claude?
- Run `claude mcp add mcp-insomnia -- npx -y @modelcontextprotocol/inspector node dist/index.js` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is MCP Insomnia MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can MCP Insomnia MCP Server do?
- MCP Insomnia MCP Server documents 35 tools to the agent, including create_collection, create_folder, create_request_in_collection. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.