microsoft / microsoft/mcp

[CONSOLIDATED] Some `get_azure_messaging_service_details` prompts do not trigger the corresponding tool as expected

Open
#1,067 0 comments 0 reactions 1 assignee Assigned to @LarryOsterman View on GitHub
bug server-Azure.Mcp tools-Core
Dominant language
C#
Stars
3.7k
Forks
624
Avg merge
2d 20h
Merged PRs (30d)
220

Description

**Description:**
In `consolidated` mode, when testing prompts related to the `get_azure_messaging_service_details` tool, some prompts do not trigger the corresponding tool as expected, some examples are shown below:
- Test Prompt: `List all Event Grid topics in my subscription`
Image

- Test Prompt: `List all Event Grid topics in resource group in subscription `
Image

- Test Prompt: `List all Event Grid topics in subscription `
Image

**Steps to Reproduce:**
1. Start mcp server in `consolidated` mode.
2. Open GitHub Copilot in VS Code and [switch to Agent mode](https://code.visualstudio.com/docs/copilot/chat/chat-agent-mode).
3. Click Refresh on the tools list, and select the `Built-in`, `Extension: Github Copilot for Azure`, `github MCP server` and `MCP Server: Azure MCP`.
4. Enter test prompts `List all Event Grid topics in my subscription`.

**Environment:**

- OS: Windows.
- Vscode Version: 1.105.1
- GitHub Copilot Chat Version: 0.32.4
- Large Language Model: **Claude Sonnet 4.5**
- Virtual Tool: On
- Azure MCP Server: **1.0.0**
- Test Prompts:
```
List all Event Grid subscriptions in subscription
List all Event Grid topics in my subscription
List all Event Grid topics in resource group in subscription
List all Event Grid topics in subscription
List Event Grid subscriptions for topic in resource group
List Event Grid subscriptions for topic in subscription
Show all Event Grid subscriptions in my subscription
Show Event Grid subscriptions in resource group in subscription
Show me all Event Grid subscriptions for topic
Show me the Event Grid topics in my subscription
```

**Expected Behavior:**
These prompts can successfully trigger the expected `get_azure_messaging_service_details` tool.

@joshfree for notification

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.