MCP-Insomnia
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_collection | Create a new collection/workspace in Insomnia |
| list_collections | List all collections and their structure |
| get_collection_detail | Get full details and statistics of a specific collection |
| export_collection | Export collection to JSON (Insomnia V4 format) |
| create_folder | Create a folder to group requests within a collection |
| list_requests | List all requests across collections. Optionally filter by collectionId. |
| get_request | Get full details of a specific request by ID |
| get_request_history | Get the execution history of a specific request |
| create_request_in_collection | Create a new request within a specific collection/folder |
| update_request | Update an existing request |
| delete_request | Delete a request from a collection |
| execute_request | Execute a request and get a response |
| set_environment_variable | Set environment variables for a collection |
| get_environment_variables | Get environment variables from a collection |
| import_from_insomnia_export | Import collections from a standard Insomnia V4 export file |
| generate_code_snippet | Generate a code snippet for a request in various languages/frameworks |
| import_from_curl | Create a request from a cURL command |
| import_from_postman | Import collections from a Postman Collection v2.1 JSON file |
| import_from_openapi | Generate requests from OpenAPI/Swagger specification |
| list_insomnia_collections | List all collections directly from Insomnia app (requires Insomnia to be installed) |
| list_insomnia_projects | List all projects from Insomnia app |
| get_insomnia_collection | Get a complete collection from Insomnia app by workspace ID |
| sync_from_insomnia | Import a collection from Insomnia app into MCP storage |
| sync_to_insomnia | Export a collection from MCP storage to Insomnia app |
| sync_all_from_insomnia | Import all collections from Insomnia app into MCP storage |
| get_insomnia_request | Get detailed request information directly from Insomnia |
| execute_insomnia_request | Execute a request directly from Insomnia app without syncing. Supports environment variable substitution. |
| search | Search for a keyword across all collections, folders, and requests |
| get_stats | Get global statistics of all collections |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/anggasct/mcp-insomnia'
If you have feedback or need assistance with the MCP directory API, please join our Discord server