Skip to content

feat(mcp): Add MCP server activation link to Quick Links sidebar#2366

Merged
shatakshiiii merged 6 commits intoansible:mainfrom
shatakshiiii:sidebar_entry_for_mcp
Dec 9, 2025
Merged

feat(mcp): Add MCP server activation link to Quick Links sidebar#2366
shatakshiiii merged 6 commits intoansible:mainfrom
shatakshiiii:sidebar_entry_for_mcp

Conversation

@shatakshiiii
Copy link
Contributor

@shatakshiiii shatakshiiii commented Dec 8, 2025

JIRA - AAP-59987

Changes

  • Adds "Ansible Development Tools MCP Server (AI)" link under the LAUNCH and Getting Started guide.
  • Link triggers ansible.mcpServer.enabled command to enable the MCP server
  • Includes a "NEW" badge to highlight the feature

Benefits

  • Improves discoverability of the MCP server feature
  • Provides quick access from the sidebar and welcome page without needing to use the command palette
  • Surfaces the MCP server functionality to users who may not be aware of it
Screenshot 2025-12-09 at 12 02 28 PM Screenshot 2025-12-09 at 12 03 03 PM

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a new quick link to the sidebar that enables users to activate the MCP (Model Context Protocol) server for AI assistant integration. The link is added to the LAUNCH section alongside other getting started items.

Key Changes

  • Adds an "Activate DevTools MCP Server (AI)" link with a NEW badge in the Quick Links sidebar
  • Link triggers the existing ansible.mcpServer.enabled command to enable MCP server functionality
  • Uses the codicon-server icon to visually represent the server activation feature

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions github-actions bot added feat and removed feat labels Dec 8, 2025
@shatakshiiii shatakshiiii marked this pull request as ready for review December 8, 2025 18:33
@shatakshiiii shatakshiiii requested a review from a team as a code owner December 8, 2025 18:33
@github-actions github-actions bot added feat and removed feat labels Dec 9, 2025
@alisonlhart
Copy link
Contributor

Can we also move the link right under the "Getting Started" option on the sidebar? So it's the second option in the quick links list.

@shatakshiiii
Copy link
Contributor Author

Can we also move the link right under the "Getting Started" option on the sidebar? So it's the second option in the quick links list.

done!!

@shatakshiiii shatakshiiii merged commit 34f2106 into ansible:main Dec 9, 2025
11 checks passed
@github-project-automation github-project-automation bot moved this from Review to Done in 🧰 devtools project board Dec 9, 2025
@shatakshiiii shatakshiiii deleted the sidebar_entry_for_mcp branch December 9, 2025 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants