mcp
mcp copied to clipboard
Add Azure Table list back
What does this PR do?
Adds back Azure Table list tool under Azure.Mcp.Tools.Table, azmcp_table_list.
GitHub issue number?
Fixes #675
Pre-merge Checklist
- [x] Required for All PRs
- [x] Read contribution guidelines
- [x] PR title clearly describes the change
- [x] Commit history is clean with descriptive messages (cleanup guide)
- [x] Added comprehensive tests for new/modified functionality
- [x] Updated
servers/Azure.Mcp.Server/CHANGELOG.mdand/orservers/Fabric.Mcp.Server/CHANGELOG.mdfor product changes (features, bug fixes, UI/UX, updated dependencies)
- [x] For MCP tool changes:
- [x] One tool per PR: This PR adds or modifies only one MCP tool for faster review cycles
- [x] Updated
servers/Azure.Mcp.Server/README.mdand/orservers/Fabric.Mcp.Server/README.mddocumentation - [x] Updated command list in
/servers/Azure.Mcp.Server/docs/azmcp-commands.mdand/or/docs/fabric-commands.md - [x] For new or modified tool descriptions, ran
ToolDescriptionEvaluatorand obtained a score of0.4or more and a top 3 ranking for all related test prompts - [x] For new tools associated with Azure services or publicly available tools/APIs/products, add URL to documentation in the PR description
- [x] Extra steps for Azure MCP Server tool changes:
- [x] Updated test prompts in
/servers/Azure.Mcp.Server/docs/e2eTestPrompts.md
- [x] Updated test prompts in
Make sure to update consolidated-tools.json](https://github.com/microsoft/mcp/blob/main/core/Azure.Mcp.Core/src/Areas/Server/Resources/consolidated-tools.json). You can find instructions in https://github.com/microsoft/mcp/blob/main/CONTRIBUTING.md
I wonder if it maybe better to create 2 separate tools, one is to list cosmos db tables, the other is to list storage account tables.