Skip to main content

Some screenshots show mcp-s.com, which some existing organizations still use. New organizations use withwillow.ai. Copy the URLs shown in your own organization.

Toolkits

A toolkit is a curated collection of tools drawn from your MCP servers, packaged with optional prompts and resources for a specific team or workflow. Open it from Build > Toolkits.

The list page is your organization's inventory of toolkits. Each row is one toolkit; selecting a row opens its edit page, where the Tools, Prompts, and Resources tabs live.

Toolkits list with Org Toolkits and User Toolkits scope tabs, a search field, and columns for Name, Slug, Content, Groups, Owner, Risk, and Status, with the row action menu open showing Unpublish, Edit, Re-assess Risk, Duplicate, Download MCPB, and Delete

Scopes​

Two tabs at the top of the list switch between scopes, each showing a count:

ScopeContents
Org ToolkitsToolkits owned by the organization. These can be published, assigned to groups, and wrapped as plugins.
User ToolkitsToolkits an individual user created for themselves. They stay private to that user unless shared.

How access is evaluated​

A toolkit decides which tools a client loads. It is not the thing Willow checks permissions against. Access is evaluated on the MCP server, so a toolkit narrows what a user sees but never widens what they can reach.

Three consequences are worth knowing before you plan a rollout:

  • Granting a toolkit to a group does not grant the MCP servers inside it. The group still has to be assigned each MCP server itself. If members can open the toolkit but see none of its tools, that is the missing grant — not a broken toolkit. Assign the MCP server to the group, then reconnect the client; an existing session keeps its old tool list until the client reconnects.
  • A toolkit URL does not re-check toolkit membership by default. The slug resolves organization-wide, so anyone who already has access to an MCP server in the toolkit can connect through that URL, whether or not the toolkit is assigned to their group. Turn on Restrict Toolkit Access in Security Settings to make the group assignment binding.
  • Removing a tool from a toolkit only changes that toolkit's catalog. It is not an enforcement control: the user can still reach the tool through any other toolkit or MCP connection they have. To actually block a tool, disable it on the MCP server. When two teams need different tool sets from the same upstream server, define two MCP servers and assign each to its own group.

Table columns​

The table supports search and sortable columns.

ColumnDescription
NameDisplay name, with the toolkit description shown beneath it. Select a row to open its edit page.
SlugURL-safe identifier, set at creation. Used in the toolkit's connection URL.
ContentCounts of the included tools, prompts, and resources, followed by a risk badge summarizing the toolkit's tools.
GroupsNumber of groups whose members can use this toolkit through the gateway.
OwnerThe owning admin, or a dash for organization-scoped toolkits.
StatusPublish state: draft or active.
RiskThe toolkit's risk score out of 10, color-coded by band. A dash means it has not been assessed yet. Use the Re-assess Risk row action to re-run scoring. See How Willow Assesses Risk.

An export icon at the top right of the table downloads the list.

Row actions​

Select the ... menu on any row:

ActionWhat it does
PublishMoves the toolkit from draft to active and makes it available for use. Opens a confirmation dialog.
UnpublishShown in place of Publish on an active toolkit. Returns it to draft and withdraws it from use.
EditOpens the toolkit edit page.
Re-assess RiskRe-runs risk assessment across the toolkit's tools. A "Risk assessed" toast confirms completion.
DuplicateCreates a copy of the toolkit as a new draft.
Download MCPBDownloads the toolkit as an MCP bundle.
DeletePermanently removes the toolkit.
Toolkit row action menu open showing Unpublish, Edit, Re-assess Risk, Duplicate, Download MCPB, and Delete

Bulk actions​

Tick the checkbox on one or more rows and a bar of bulk actions appears above the list:

ActionWhat it does
Assign groupsOpens a group picker and adds every selected toolkit to the groups you choose. Toolkits the groups already have stay assigned, so nothing is removed. Needs permission to edit groups.
PublishPublishes the selected draft toolkits and skips ones already active. Needs publish permission.
UnpublishReturns the selected active toolkits to draft. Needs publish permission.
DeletePermanently removes the selected toolkits.

As with how access is evaluated, assigning a toolkit to a group does not grant the MCP servers inside it.

Publish states​

A toolkit is created as a draft. Draft toolkits are visible to admins in this list but are not available for use. Publishing changes the status to active.

Publish toolkit confirmation dialog explaining that the toolkit's tools will become available once published

AI Toolkit Suggestions​

Above the list, Willow proposes toolkits it has assembled for you. Each suggestion card carries an AI badge and shows the proposed name, slug, description, and counts of the tools, prompts, and resources it would include.

ControlWhat it does
Add ToolkitCreates the suggested toolkit in your organization.
DismissRemoves that single suggestion from the strip.
HideCollapses the whole suggestions strip.

Like the other AI features on this page, suggestions depend on Bring Your Own AI being configured under Settings › AI Settings.

AI Toolkit Suggestions strip with a Hide control and three suggestion cards, each carrying an AI badge, slug, description, component counts, and Add Toolkit and Dismiss buttons

Let users build toolkits with AI​

If you connect your own AI provider under Settings › AI Settings, users can describe an agent in plain language and have Willow generate a toolkit for them. This is off until you enable Bring Your Own AI; the default gateway does not power it. See Create a Toolkit for the AI creation flow.

What to do next​