Skip to main content

End-User Settings

End-User Settings controls what people outside the admin app see and can do in the Connect portal. Open Settings in the admin sidebar, then expand End-User Settings.

Changes here apply to the whole organization. Remember to select Save Changes at the bottom of the panel.

End-User Settings panel showing MCP Connection Format, User MCP Policy, Hide Integration Stats, Custom Skill Command, Custom Plugin Install Command, and Agent Policies

MCP Connection Format

Chooses how MCP identifiers are passed to the server in the connection details users copy. Select Change to pick a format; the current one is previewed beneath the setting.

FormatResulting connection
Query Parametershttps://your-org.mcp-s.com/mcp?mcp=my-mcp
Path Parametershttps://your-org.mcp-s.com/mcp/my-mcp
Headershttps://your-org.mcp-s.com/mcp with { headers: { "X-MCP": "my-mcp" } }

Pick the format your users' AI clients handle best. Some clients accept a URL but provide no way to set custom headers, which rules out the Headers format for them.

MCP Connection Format dialog with Query Parameters, Path Parameters, and Headers options, each previewing the resulting connection string

User MCP Policy

Controls whether end users can connect their own MCP servers alongside the ones you provide. The current policy is summarized under the setting, for example "Users cannot add their own MCPs".

This has its own reference page. See User MCP Policy.

Hide Integration Stats

Hides integration usage statistics from end users in the Connect portal. Off by default, so users see the stats.

Custom Skill Command

Overrides the default skill install command with a custom JSONata expression. Off by default, which uses Willow's built-in command.

Custom Plugin Install Command

Overrides the default plugin install command with a custom JSONata expression, set per platform. Off by default.

Agent Policies

Manages Claude Code policies and deploys them to developer machines organization-wide via MDM. Select Manage policies to open the editor.

This has its own reference page. See Claude Code Policy.

Chooses which pages are visible to end users in the Connect portal sidebar. Each page has its own toggle, and all are on by default. The screenshot below shows Commands turned off, which removes it from the portal sidebar entirely.

Sidebar Pages section with toggles for MCP Servers, Skills, Commands, Toolkits, Chat, Background Agents, Plugins, and Analytics, with Commands turned off
PageWhat users get
MCP ServersBrowse and connect MCP servers.
SkillsThe skills catalog.
CommandsThe command library.
ToolkitsCurated toolkits.
ChatIn-app chat.
Background AgentsBackground agents. Labeled as requiring beta.
PluginsThe plugin marketplace.
AnalyticsUsage analytics.

Turning a page off hides it from the sidebar for everyone in the organization. Background Agents is labeled as requiring beta, so it also depends on the matching flag under Beta Features.