skillshare v0.21.6 Release Notes
TL;DR
- Each target's page has an MCP tab. See and change which MCP servers an Agent gets from that Agent's own page.
- The MCP and project sync dialogs look like the Skills one: one row per target, with counts.
- Fixes for quick clicks on MCP toggles and for turning a server off in a project.
MCP servers on each target's page
A target's page used to cover its skills and agents only, so seeing which MCP servers an Agent gets meant reading across the MCP page. A target whose Agent has an MCP config file now has an MCP tab with one row per server: its endpoint, whether this Agent gets it, and whether a change is waiting to be synced.
Clicking a row adds the server to that Agent or takes it out, saved right away. As on the MCP page, this only changes the source. Sync all targets writes the MCP files of every target at once, and the tab says so before you confirm. Adding and importing servers, resolving conflicts and restoring backups stay on the MCP page.
The Targets list also counts the MCP servers each Agent gets, next to its skills.
In project mode, the tab lists the project's servers, which go to its own files such as .mcp.json:
skillshare ui -pFor Claude Code, OpenCode, Kilo Code and Pi, it also lists the switches that turn a global server off in this project.
Sync dialogs look like the Skills one
The dialogs behind Sync MCP and Sync project now show one row per target, as the Skills sync dialog does, instead of one line per item. An MCP row names the Agent, the project its file belongs to and the servers that change, with counts such as 1 to add or 1 to turn off. Sync project still says which MCP entry is in conflict and why. The Sync page keeps the item-by-item list.
Fixes
- Quick clicks on Agent toggles no longer undo each other. Ticking two Agents in quick succession on the MCP page or a project's MCP tab could fail and untick the first one again. Each toggle now waits until the previous one is saved.
- Turning a server off in a project for another Agent is saved. In
skillshare ui -p, ticking an Agent on a server that is off in this project also listed Agents that cannot turn a server off, such as Cursor, so the save was refused.