Skip to content

[front] enh: add skills-only MCP server setting - #29597

Open
aubin-tchoi wants to merge 3 commits into
stack/skills-only-mcp-discoveryfrom
stack/skills-only-mcp-settings
Open

[front] enh: add skills-only MCP server setting#29597
aubin-tchoi wants to merge 3 commits into
stack/skills-only-mcp-discoveryfrom
stack/skills-only-mcp-settings

Conversation

@aubin-tchoi

@aubin-tchoi aubin-tchoi commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Overall goal

Some MCP tools rely on skill instructions for workspace-specific guidance, safety rules, or shortcuts that avoid unnecessary runtime research and credit spend. Exposing the raw tool directly lets agents bypass that context. The overall goal here is to let admins keep an MCP server available only through skills.

Part of https://github.com/dust-tt/tasks/issues/9792

Description

Adds an Available to agents checkbox to the tool settings sheet. When the tool is used directly by agents, unchecking it shows an impact warning. Saving sends the desired state and lets the backend remove direct agent configurations while preserving skills.

Tests

  • Tested locally.

Risk

  • Medium.

Deploy Plan

  • Deploy front.

@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated (UTC)
playground Ignored Ignored Preview Jul 28, 2026 4:54pm
storybook Ignored Ignored Preview Jul 28, 2026 4:54pm

Request Review

@dust-agent dust-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coding Rules LGTM \o/

@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from 94be42c to b8ad601 Compare July 28, 2026 12:03
@aubin-tchoi
aubin-tchoi requested a review from a team as a code owner July 28, 2026 14:42
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from b8ad601 to 928454e Compare July 28, 2026 14:42
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from 928454e to 59ce21d Compare July 28, 2026 14:54
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch 2 times, most recently from b7af10e to 5d3acdd Compare July 28, 2026 15:19
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from 5d3acdd to 5c80958 Compare July 28, 2026 15:27
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from 5c80958 to bacf1bd Compare July 28, 2026 15:33
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch 2 times, most recently from d436c5c to bfafd3b Compare July 28, 2026 15:41
Base automatically changed from stack/skills-only-mcp-cleanup to stack/skills-only-mcp-discovery July 28, 2026 15:47
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from bfafd3b to a81804b Compare July 28, 2026 15:47
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from a81804b to bfa7798 Compare July 28, 2026 16:00
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from bfa7798 to 39f31c6 Compare July 28, 2026 16:09
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from 39f31c6 to 5365493 Compare July 28, 2026 16:15
@aubin-tchoi
aubin-tchoi force-pushed the stack/skills-only-mcp-settings branch from 5365493 to 9026282 Compare July 28, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant