Added tool get_bicep_local_deploy_extensions to the Azure Bicep MCP server#18698
Added tool get_bicep_local_deploy_extensions to the Azure Bicep MCP server#18698johnlokerse wants to merge 6 commits intoAzure:mainfrom
get_bicep_local_deploy_extensions to the Azure Bicep MCP server#18698Conversation
…of local deploy extensions available
|
@anthony-c-martin |
|
@anthony-c-martin Could you take a look at this PR? 😃 I have updated the code to the new structure. If this isn’t a feature or tool the team is looking for, feel free to close it. |
|
@johnlokerse sorry for the delay. The way this is implemented looks good to me. My hesitancy is that Bicep would be linking to GitHub repos that are outside of Microsoft's control from official product code. For example, if one of these accounts were to be compromised, we would have no way of detecting or shutting it down. I'm seeking guidance from the PM team on how to proceed. |
@anthony-c-martin Good point. I didn't think about that scenario. Would a small description of each repository suffice? If yes, then this tool is only informative and it would still be great for planning, context gathering and exploring. The next question would be how a user can find the actual content needed to use the extension. I see a feature request coming for an official Azure Bicep Extension Marketplace 😄 |
Description
This pull request adds the tool
get_bicep_local_deploy_extensionsto list the current available list of local deploy extensions. This tool is useful for planning & context gathering.Example Usage
I added the MCP server to Claude Desktop for demonstration:
Here you see the MCP tool is getting "hit":
With output:
And you can ask follow-up questions because it has context of the repository for each local deploy extension. For example, you can ask for examples:
Checklist
Microsoft Reviewers: Open in CodeFlow