MCP-Insomnia is an MCP (Model Context Protocol) server that enables AI agents to create and manage API collections in Insomnia-compatible format. This server provides tools for managing collections…
mcp-insomnia is an MCP project maintained in the anggasct/mcp-insomnia repository. The maintainer describes its purpose as “MCP-Insomnia is an MCP (Model Context Protocol) server that enables AI agents to create and manage API collections in Insomnia-compatible format. This server provides tools…”. Read the project documentation for the complete scope.
The documented npm package is mcp-insomnia. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| create_collection | Create new collection/workspace |
| list_collections | List all collections |
| get_collection_detail | Get full details and statistics of a collection |
| export_collection | Export collection to JSON format |
| create_folder | Create folder within collection |
| list_requests | List all requests, optionally filter by collection |
| get_request | Get full details of a specific request |
| create_request_in_collection | Create new request |
| update_request | Update existing request |
| delete_request | Delete request |
| execute_request | Execute an MCP-stored request and return the response (supports environment resolution, timeouts, and response size limits — see Request execution) |
| get_request_history | Get execution history of a request (up to 20 entries per request) |
| import_from_curl | Parse cURL command into a request |
| import_from_postman | Import Postman Collection (v2.1) JSON |
| import_from_openapi | Import OpenAPI 3.x or Swagger 2.x JSON |
| import_from_insomnia_export | Import collections from a standard Insomnia V4 export file |
| 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… |
| list_insomnia_projects | List all projects/teams from Insomnia |
| list_insomnia_collections | List all workspaces/collections from Insomnia |
| get_insomnia_collection | Get full details of a specific Insomnia workspace |
| get_insomnia_request | Get full details of a specific Insomnia request |
| sync_from_insomnia | Import a workspace from Insomnia to MCP |
| sync_all_from_insomnia | Import all workspaces from Insomnia to MCP |
| sync_to_insomnia | Export an MCP collection back to Insomnia |
| execute_insomnia_request | Execute a request directly from Insomnia without syncing (supports environment resolution and timeouts — see Request execution) |
| set_environment_variable | Set environment variable |
| get_environment_variables | Get environment variables |
| search | Search across all collections, folders, and requests |
| get_stats | Get global statistics of all collections |
{
"mcpServers": {
"insomnia": {
"command": "npx",
"args": [
"-y",
"mcp-insomnia"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Multi-account MCP for Gmail, Calendar, Drive, Docs, and Sheets — 61 tools, token-efficient, macOS…
# Label Studio MCP Server ## Overview This project provides a Model Context Protocol (MCP) server that allows interaction with a [Label
This is a Model Context Protocol (MCP) server that enables you to chat with your PostgreSQL database, deployable as a remote MCP server with GitHub OAuth through Cloudflare. This is production ready…
MCP server for the Etsy API