Skip to content

Commit 05b4806

Browse files
authored
Merge pull request #7618 from diberry/diberry/0801-mcp-json-fix
MCP tools json
2 parents 2a1cb6b + 36cd195 commit 05b4806

File tree

1 file changed

+117
-2
lines changed

1 file changed

+117
-2
lines changed

articles/azure-mcp-server/tools/tools.json

Lines changed: 117 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
{
2-
3-
42
"azure-app-configuration": {
53
"root": "azmcp appconfig",
64
"tools": [
@@ -1744,5 +1742,122 @@
17441742
]
17451743
}
17461744
]
1745+
},
1746+
"azure-bicepschema": {
1747+
"root": "azmcp bicepschema",
1748+
"tools": [
1749+
{
1750+
"name": "get --resource-type",
1751+
"description": "Execute the get --resource-type operation.",
1752+
"params": [
1753+
{
1754+
"name": "resource-type",
1755+
"description": "The resource type",
1756+
"required": true
1757+
}
1758+
]
1759+
}
1760+
]
1761+
},
1762+
"azure-grafana": {
1763+
"root": "azmcp grafana",
1764+
"tools": [
1765+
{
1766+
"name": "list --subscription",
1767+
"description": "Execute the list --subscription operation.",
1768+
"params": [
1769+
{
1770+
"name": "subscription",
1771+
"description": "The subscription",
1772+
"required": true
1773+
}
1774+
]
1775+
}
1776+
]
1777+
},
1778+
"azure-foundry": {
1779+
"root": "azmcp foundry",
1780+
"tools": [
1781+
{
1782+
"name": "models list",
1783+
"description": "List models.",
1784+
"params": []
1785+
},
1786+
{
1787+
"name": "models deploy --subscription",
1788+
"description": "Execute the models deploy --subscription operation.",
1789+
"params": [
1790+
{
1791+
"name": "subscription",
1792+
"description": "The subscription",
1793+
"required": true
1794+
}
1795+
]
1796+
},
1797+
{
1798+
"name": "models deployments list --endpoint",
1799+
"description": "Execute the models deployments list --endpoint operation.",
1800+
"params": [
1801+
{
1802+
"name": "endpoint",
1803+
"description": "The endpoint",
1804+
"required": true
1805+
}
1806+
]
1807+
}
1808+
]
1809+
},
1810+
"azure-quick-review": {
1811+
"root": "azmcp extension azqr",
1812+
"tools": [
1813+
{
1814+
"name": "generate report",
1815+
"description": "Generate compliance and security reports for Azure resources to identify non-compliant configurations.",
1816+
"params": [
1817+
{
1818+
"name": "subscription",
1819+
"description": "The Azure subscription ID or name to scan for compliance issues",
1820+
"required": true
1821+
},
1822+
{
1823+
"name": "resource-group",
1824+
"description": "The name of the Azure resource group to scope the scan to a specific resource group",
1825+
"required": false
1826+
}
1827+
]
1828+
}
1829+
]
1830+
},
1831+
"azure-azureterraformbestpractices": {
1832+
"root": "azmcp azureterraformbestpractices",
1833+
"tools": [
1834+
{
1835+
"name": "get",
1836+
"description": "Execute the get operation.",
1837+
"params": []
1838+
}
1839+
]
1840+
},
1841+
"azure-bestpractices": {
1842+
"root": "azmcp bestpractices",
1843+
"tools": [
1844+
{
1845+
"name": "azurefunctions get-code-generation",
1846+
"description": "Execute the azurefunctions get-code-generation operation.",
1847+
"params": [],
1848+
"status": "new"
1849+
},
1850+
{
1851+
"name": "azurefunctions get-deployment",
1852+
"description": "Execute the azurefunctions get-deployment operation.",
1853+
"params": [],
1854+
"status": "new"
1855+
},
1856+
{
1857+
"name": "general get",
1858+
"description": "Get general.",
1859+
"params": []
1860+
}
1861+
]
17471862
}
17481863
}

0 commit comments

Comments
 (0)