Your command center to manage instances, permissions and billing.
Instances
An Instance is a virtual server that stores data and runs your application code.
Marketplace
Hosts applications, tools, and various files that you can download and install into an Instance.
Partners
Partners are experts in designing, building, and maintaining apps on Insites.
Support
Contact Insites Support for bugs, feature requests, and software development help.
Instantly available virtual server with built-in
features for your entire team.
CRM
CRM helps manage relationships with customers, suppliers, and third parties efficiently.
Assets
Insites enables you to upload and manage files such as images, and documents using Assets.
CMS
Manage your application content with ease via no-code builders.
Forms
Creating forms for users to input data into the system.
Pipelines
Your instance includes 'Pipelines' to manage opportunities by creating relevant stages.
Permissions
Manage user permissions and security for your application.
Data
Insites lets users view, create, and manage databases and content via the Instance Admin.
Ecommerce
The Insites Ecommerce module provides complete management of ecommerce activities.
Locator
The Locator lets you integrate your instance with Google Maps and customize it as you wish.
Events
Insites Events lets you manage schedules, tickets, and sponsorship on your instance.
API
Integrate with any tool or platform with bespoke Endpoints.
AI
Take advantage of the latest AI technology with your data.
A cohesive set of guidelines, patterns, and assets for a consistent, user-centered design.
Design System Overview
The Insites design system is a collection of reusable components, guided by clear standards.
Component Hierarchy
Learn how to customize components and how to structure your designs so they inherit attributes.
Font Icons
A full suite of font icons to use across your project within menus, buttons and quick links.
Color Styles
Figma color styles represent variables for Insites components, enabling quick customization.
Build blazing-fast, consistent user interfaces with our web component library.
General
A wide variety or general use components such as buttons, carousel, gallery, headings, and loaders.
Layout
Useful layout components such as an accordion, backdrop, drawer, headers, modals, and more.
Data Entry
Collect data with components that include card select, checkbox, inputs, sliders, and editors.
Data Display
Create engaging interfaces with components such as Kanban boards, charts, tables, and timelines.
Tutorials, references, and examples on how to build modern web applications on Insites.
Development
Covers key topics for setting up and maintaining web applications on Insites.
Modules
Modules enable code reuse and sharing while protecting creators' intellectual property.
Pages and Layouts
Learn how to implement pages and rendering content on your Instance.
Databases and Users
Discover how to create custom data models, import/export data and manage users.
The Insites CLI Tool helps you deploy configuration
files and assets to your Insites Instance.
Get Started
Guides you through the requirements and steps to install and start using the Insites CLI Tool.
Commands and Options
Learn the commands and options for managing configurations in the Insites CLI.
Graphical User Interface
Discover how using the GUI can enhance your workflow by simplifying complex processes.
Code Linting
Automatically check your codebase for programmatic and stylistic errors when deploying.
GraphQL
A data query and manipulation language that allows you to specify the data you require.
Liquid
Liquid is a template language for creating dynamic pages, content and configurations.
API Docs
Learn about the functionalities and structure of the inbuilt API Endpoints of your instance.
Web Applications
Discover how to create your web application with step by step guides and helpful examples.
Your command center to manage instances, permissions and billing.
Instances
An Instance is a virtual server that stores data and runs your application code.
Marketplace
Hosts applications, tools, and various files that you can download and install into an Instance.
Partners
Partners are experts in designing, building, and maintaining apps on Insites.
Support
Contact Insites Support for bugs, feature requests, and software development help.
Instantly available virtual server with built-in
features for your entire team.
CRM
CRM helps manage relationships with customers, suppliers, and third parties efficiently.
Assets
Insites enables you to upload and manage files such as images, and documents using Assets.
CMS
Manage your application content with ease via no-code builders.
Forms
Creating forms for users to input data into the system.
Pipelines
Your instance includes 'Pipelines' to manage opportunities by creating relevant stages.
Permissions
Manage user permissions and security for your application.
Data
Insites lets users view, create, and manage databases and content via the Instance Admin.
Ecommerce
The Insites Ecommerce module provides complete management of ecommerce activities.
Locator
The Locator lets you integrate your instance with Google Maps and customize it as you wish.
Events
Insites Events lets you manage schedules, tickets, and sponsorship on your instance.
API
Integrate with any tool or platform with bespoke Endpoints.
AI
Take advantage of the latest AI technology with your data.
A cohesive set of guidelines, patterns, and assets for a consistent, user-centered design.
Design System Overview
The Insites design system is a collection of reusable components, guided by clear standards.
Component Hierarchy
Learn how to customize components and how to structure your designs so they inherit attributes.
Font Icons
A full suite of font icons to use across your project within menus, buttons and quick links.
Color Styles
Figma color styles represent variables for Insites components, enabling quick customization.
Build blazing-fast, consistent user interfaces with our web component library.
General
A wide variety or general use components such as buttons, carousel, gallery, headings, and loaders.
Layout
Useful layout components such as an accordion, backdrop, drawer, headers, modals, and more.
Data Entry
Collect data with components that include card select, checkbox, inputs, sliders, and editors.
Data Display
Create engaging interfaces with components such as Kanban boards, charts, tables, and timelines.
Tutorials, references, and examples on how to build modern web applications on Insites.
Development
Covers key topics for setting up and maintaining web applications on Insites.
Modules
Modules enable code reuse and sharing while protecting creators' intellectual property.
Pages and Layouts
Learn how to implement pages and rendering content on your Instance.
Databases and Users
Discover how to create custom data models, import/export data and manage users.
The Insites CLI Tool helps you deploy configuration
files and assets to your Insites Instance.
Get Started
Guides you through the requirements and steps to install and start using the Insites CLI Tool.
Commands and Options
Learn the commands and options for managing configurations in the Insites CLI.
Graphical User Interface
Discover how using the GUI can enhance your workflow by simplifying complex processes.
Code Linting
Automatically check your codebase for programmatic and stylistic errors when deploying.
GraphQL
A data query and manipulation language that allows you to specify the data you require.
Liquid
Liquid is a template language for creating dynamic pages, content and configurations.
API Docs
Learn about the functionalities and structure of the inbuilt API Endpoints of your instance.
Web Applications
Discover how to create your web application with step by step guides and helpful examples.
Your command center to manage instances, permissions and billing.
Instances
An Instance is a virtual server that stores data and runs your application code.
Marketplace
Hosts applications, tools, and various files that you can download and install into an Instance.
Partners
Partners are experts in designing, building, and maintaining apps on Insites.
Support
Contact Insites Support for bugs, feature requests, and software development help.
Instantly available virtual server with built-in features for your entire team.
CRM
CRM helps manage relationships with customers, suppliers, and third parties efficiently.
Assets
Insites enables you to upload and manage files such as images, and documents using Assets.
CMS
Manage your application content with ease via no-code builders.
Forms
Creating forms for users to input data into the system.
Pipelines
Your instance includes 'Pipelines' to manage opportunities by creating relevant stages.
Permissions
Manage user permissions and security for your application.
Data
Insites lets users view, create, and manage databases and content via the Instance Admin.
Ecommerce
The Insites Ecommerce module provides complete management of ecommerce activities.
Locator
The Locator lets you integrate your instance with Google Maps and customize it as you wish.
Events
Insites Events lets you manage schedules, tickets, and sponsorship on your instance.
API
Integrate with any tool or platform with bespoke Endpoints.
AI alpha
Take advantage of the latest AI technology with your data.
A cohesive set of guidelines, patterns, and assets for a consistent, user-centered design.
Design System Overview
The Insites design system is a collection of reusable components, guided by clear standards.
Component Hierarchy
Learn how to customize components and how to structure your designs so they inherit attributes.
Font Icons
A full suite of font icons to use across your project within menus, buttons and quick links.
Color Styles
Figma color styles represent variables for Insites components, enabling quick customization.
Build blazing-fast, consistent user interfaces with our web component library.
General
A wide variety or general use components such as buttons, carousel, gallery, headings, and loaders.
Layout
Useful layout components such as an accordion, backdrop, drawer, headers, modals, and more.
Data Entry
Collect data with components that include card select, checkbox, inputs, sliders, and editors.
Data Display
Create engaging interfaces with components such as Kanban boards, charts, tables, and timelines.
Tutorials, references, and examples on how to build modern web applications on Insites.
Development
Covers key topics for setting up and maintaining web applications on Insites.
Modules
Modules enable code reuse and sharing while protecting creators' intellectual property.
Pages and Layouts
Learn how to implement pages and rendering content on your Instance.
Databases and Users
Discover how to create custom data models, import/export data and manage users.
The Insites CLI Tool helps you deploy configuration
files and assets to your Insites Instance.
Get Started
Guides you through the requirements and steps to install and start using the Insites CLI Tool.
Commands and Options
Learn the commands and options for managing configurations in the Insites CLI.
Graphical User Interface
Discover how using the GUI can enhance your workflow by simplifying complex processes.
Code Linting
Automatically check your codebase for programmatic and stylistic errors when deploying.
GraphQL
A data query and manipulation language that allows you to specify the data you require.
Liquid
Liquid is a template language for creating dynamic pages, content and configurations.
API Docs
Learn about the functionalities and structure of the inbuilt API Endpoints of your instance.
Web Applications
Discover how to create your web application with step by step guides and helpful examples.
Insites CloudShell connects Claude AI to your Insites instance. Once set up, you can have a conversation with Claude, and it will take action on your instance - deploying files, fetching logs, managing environment variables - without you ever needing to open a terminal or run a command.
CloudShell uses the Model Context Protocol (MCP), an open standard that enables AI assistants like Claude to interact securely with external tools and services.
CloudShell works with both Claude Desktop (the standalone app) and Claude Code (the VS Code extension).
Before starting, make sure you have the following:
Log in to the Insites Console, select your instance from the list, then click Instance Details and the General tab. Your UUID is the long string in the format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Your instance URL is listed as the instance domain (for example, https://your-instance.insites.site).
Open a terminal (macOS: Terminal app) or Command Prompt (Windows: search for cmd in the Start menu) and run:
node -v
You should see a version number such as v18.17.0 or higher.
Claude Desktop stores its connection settings in a file called claude_desktop_config.json. The easiest way to open it is through the Claude Desktop interface.
If you cannot find it through the menu, you can open the file manually:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.jsonAdd an insites-cloudshell entry to the mcpServers section of your config file using the values below. Replace the placeholder values with your own credentials.
| Setting | Value |
|---|---|
| Server name | insites-cloudshell |
| Command (macOS) | /opt/homebrew/bin/npx |
| Command (Windows) | npx |
| CloudShell URL | https://cloudshell.insites.io/mcp |
| Transport | http-first |
The following headers must be included as arguments. Each header is passed as a separate --header argument:
| Header | Value | Description |
|---|---|---|
x-insites-email | YOUR_EMAIL | Your Insites Console login email |
x-insites-instance | YOUR_INSTANCE_UUID | Your instance UUID from Console |
x-insites-password | YOUR_PASSWORD | Your Insites Console password |
x-insites-url | YOUR_INSTANCE_URL | Your instance URL (e.g. https://your-instance.insites.site) |
The full configuration uses the mcp-remote npm package to connect. The args array should contain: mcp-remote, the CloudShell URL, --transport, http-first, followed by each header pair as --header and x-insites-*:VALUE.
If your config file already contains other MCP server entries, add the insites-cloudshell block inside the existing mcpServers section, separated from the previous entry by a comma.
Your changes take effect only after a full restart. Closing the window is not sufficient - you must fully quit the application.
Cmd + Q, or right-click the Claude icon in the Dock and choose Quit. Then reopen Claude Desktop.Claude Code uses a different config mechanism than Claude Desktop. There are two approaches, depending on whether you are setting it up for yourself or your whole team.
Run this command in your terminal. Replace the placeholder values with your credentials.
macOS:
claude mcp add -s user insites-cloudshell
-- /opt/homebrew/bin/npx mcp-remote
https://cloudshell.insites.io/mcp
--transport http-only
--header x-insites-email:YOUR_EMAIL
--header x-insites-instance:YOUR_INSTANCE_UUID
--header x-insites-password:YOUR_PASSWORD
--header x-insites-url:YOUR_INSTANCE_URL
Windows:
claude mcp add -s user insites-cloudshell ^
-- npx mcp-remote ^
https://cloudshell.insites.io/mcp ^
--transport http-only ^
--header x-insites-email:YOUR_EMAIL ^
--header x-insites-instance:YOUR_INSTANCE_UUID ^
--header x-insites-password:YOUR_PASSWORD ^
--header x-insites-url:YOUR_INSTANCE_URL
This stores the config globally in ~/.claude.json, so it is available in every project automatically. Restart VS Code after running the command.
Verify the connection by running:
claude mcp get insites-cloudshell
You should see Status: Connected.
This approach stores the config in the project directory, so your whole team gets it automatically when they open the project.
Step 1: Create .mcp.json in your project root with the same configuration structure used for Claude Desktop, but set the transport to http-only instead of http-first.
The .mcp.json file follows the same mcpServers format as the Claude Desktop config shown above. Use npx as the command (without the full path) for cross-platform compatibility.
Important: Never commit real credentials. Either add .mcp.json to your .gitignore, or commit a template version with placeholder values and have each developer fill in their own copy locally.
Step 2: Create .claude/settings.json in your project root with an enabledMcpjsonServers array containing insites-cloudshell. This tells Claude Code to automatically trust and load the server without prompting each developer for approval.
Without this file, Claude Code will show a trust dialog the first time each developer opens the project. If that dialog is dismissed, the server is silently skipped on every subsequent restart.
Step 3: Each team member should restart VS Code once after pulling the new files.
Once Claude Desktop or Claude Code has restarted, confirm that CloudShell is connected:
insites_deploy, insites_sync_file, insites_get_logs, insites_env_add, and insites_env_get listedIf Claude responds with a list of your instance environment variables, the connection is working correctly.
Your Insites credentials (email, password, and instance UUID) are stored in the config file on your local computer. This file is not shared with Insites or Anthropic. Treat this file like any sensitive configuration file - do not share its contents with others and do not commit it to a public repository.
Didn't quite find what you are looking for or have feedback on how we can make the content better then we would love to hear from you. Please provide us feedback and we will get back to you shortly.