This tool serves as an Model Context Protocol (MCP) server for Device42, establishing a seamless bridge between AI assistants and your IT asset management data. Implemented in Node.js/TypeScript, it empowers users to query, manage, and generate reports on their Device42 assets using natural language commands. Featuring zero-install execution, full type safety, minimal dependencies, and robust support for Device42 Object Query Language (DOQL), it significantly simplifies tasks related to infrastructure overview, network and IP management, and device inventory, supporting both read and optional write operations for comprehensive asset control.
主要功能
01Zero install: Run directly with `npx device42-mcp`
02Type-safe: Fully implemented in TypeScript for reliability
03Minimal dependencies: Uses native `fetch` and only essential libraries
04Read/Write modes: Configurable access for query-only or full management operations
05DOQL Support: Execute complex, cross-table queries using Device42's powerful query language
061 GitHub stars
使用案例
01Query IT infrastructure details like devices, IP addresses, subnets, and racks using natural language commands.
02Execute complex Device42 Object Query Language (DOQL) queries to generate custom reports and insights on assets.
03Perform write operations such as creating devices, subnets, or assigning IP addresses through an AI assistant.