MCP.so
登录

Demo

@hardik-id

关于 Demo

Model Context Protocol (MCP) server that provides access to Azure Resource Graph queries. It allows you to retrieve information about Azure resources across your subscriptions using Resource Graph queries.

基本信息

分类

云与基础设施

许可证

MIT

运行时

node

传输方式

stdio

发布者

hardik-id

提交者

Hardik Patel

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Demo?

Demo is a Model Context Protocol (MCP) server that provides access to Azure Resource Graph queries. It allows you to retrieve information about Azure resources across your subscriptions using Resource Graph queries. It is intended for developers working with Azure who want to query resources through MCP‑compatible tools like Cursor IDE or VS Code.

How to use Demo?

Clone the repository, run npm install && npm run build, then configure the server in your IDE’s MCP settings. Set the SUBSCRIPTION_ID environment variable (and optionally AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_CLIENT_SECRET). The server exposes one tool, query-resources, which accepts an optional subscriptionId and a query parameter (default: Resources | project id, name, type, location).

Key features of Demo

  • Query Azure resources using Resource Graph queries
  • Default query returns resource ID, name, type, and location
  • Supports custom Resource Graph queries
  • Uses Azure DefaultAzureCredential for authentication

Use cases of Demo

  • Retrieve a list of all resources across Azure subscriptions
  • Run custom Resource Graph queries from an MCP client
  • Integrate Azure resource discovery into AI‑assisted workflows

FAQ from Demo

What are the prerequisites to use Demo?

You need Node.js installed, an Azure subscription, and the Azure CLI (or other credentials supported by DefaultAzureCredential).

How does Demo authenticate with Azure?

It uses Azure DefaultAzureCredential, which supports Azure CLI login, Managed Identity, Visual Studio Code credentials, and environment variables.

What environment variables are required?

The key environment variable is SUBSCRIPTION_ID. Optional ones are AZURE_TENANT_ID, AZURE_CLIENT_ID, and AZURE_CLIENT_SECRET.

What transport does Demo use?

Demo uses stdio transport, configured in the IDE’s MCP settings with a command of node and the path to the built index.js.

What license is Demo released under?

MIT License.

评论

云与基础设施 分类下的更多 MCP 服务器