MCP server for ImmyBot that exposes tools for Windows endpoint management and software deployment automation. It supports OAuth 2.0 authentication against Microsoft Entra ID and organizes operations by domains such as computers, software, deployments, scripts, tenants, maintenance sessions, and tasks.
From the registry: MCP server for ImmyBot — Windows software deployment, maintenance, tenants, deployments.
Please install the `immybot-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js and npm** — Node.js and npm are required to run the package via npx.
- **Create Microsoft Entra application credentials** — Register an application in Microsoft Entra ID, grant ImmyBot API permissions, create a client secret, and configure the application in ImmyBot. You will need the instance subdomain, tenant ID, client ID, and client secret. (https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["@wyre-technology/immybot-mcp"]
- required environment variables:
- `IMMYBOT_INSTANCE_SUBDOMAIN`: ImmyBot instance subdomain. (example: `<your-instance-subdomain>`)
- `IMMYBOT_TENANT_ID`: Microsoft Entra tenant ID. (example: `<your-tenant-id>`)
- `IMMYBOT_CLIENT_ID`: Microsoft Entra application client ID. (example: `<your-client-id>`)
- `IMMYBOT_CLIENT_SECRET`: Microsoft Entra application client secret. (example: `<your-client-secret>`)
Note: The README also documents a Docker gateway deployment that can run over HTTP using environment variables such as AUTH_MODE=gateway, MCP_TRANSPORT=http, and MCP_HTTP_PORT, but the simplest portable MCP client configuration is the direct stdio npx invocation.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.IMMYBOT_INSTANCE_SUBDOMAINrequiredImmyBot instance subdomainIMMYBOT_TENANT_IDrequiredMicrosoft Entra tenant IDIMMYBOT_CLIENT_IDrequiredApplication client IDIMMYBOT_CLIENT_SECRETrequiredClient secret valueReal-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Persistent codebase knowledge graph. Survives session restarts and context compaction.
Validate oh-my-posh configurations and segment snippets against the official schema.