MCP Server for Iru API - AI-driven device management through Model Context Protocol
{
"mcpServers": {
"kandji": {
"env": {
"KANDJI_REGION": "us",
"KANDJI_API_TOKEN": "your_token",
"KANDJI_SUBDOMAIN": "your_subdomain"
},
"args": [
"/absolute/path/to/mcp-server-kandji-api/dist/index.js"
],
"command": "node"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
> 📢 Rebranding Notice: Kandji has rebranded as Iru. This MCP server continues to work with the Iru platform (formerly Kandji). All API endpoints and functionality remain unchanged. For more information about Iru, visit iru.com.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 159 days ago. 5 stars.
Will it work with my client?
Transport: stdio, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Manage Supabase projects — databases, auth, storage, and edge functions
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
Query and manage PostgreSQL databases directly from AI assistants
MCP Security Weekly
Get CVE alerts and security updates for Mcp Server Iru Api and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
📢 Rebranding Notice: Kandji has rebranded as Iru. This MCP server continues to work with the Iru platform (formerly Kandji). All API endpoints and functionality remain unchanged. For more information about Iru, visit iru.com.
AI-driven device management through Model Context Protocol. This MCP server enables natural-language interactions with the Iru (formerly Kandji) MDM API via Claude Desktop and other AI platforms.
🚀 Multi-Platform Support: This server is being designed to support multiple AI platforms beyond Claude Desktop, including Google Gemini CLI, Ollama, OpenAI ChatGPT, and Microsoft Copilot Studio. See Multi-Platform Support and the ROADMAP for implementation planning and status.
git clone https://github.com/mangopudding/mcp-server-iru-api.git
cd mcp-server-iru-api
npm install
.env file from example:cp .env.example .env
.env file:KANDJI_API_TOKEN=your_api_token_here
KANDJI_SUBDOMAIN=your_subdomain_here
KANDJI_REGION=us
.env fileAfter configuring your .env file, verify your API token has the correct permissions:
npm run verify
This will test all API endpoints and report any permission issues. See troubleshooting/README.md for details.
Run the server in development mode with auto-reload:
npm run dev
Build and run in production:
npm run build
npm start
Run tests:
npm test
Run tests with coverage:
npm run test:coverage
See config/README.md for detailed setup instructions.
Quick setup:
npm run buildcp config/claude_desktop_config.example.json ~/Desktop/~/Library/Application Support/Claude/claude_desktop_config.jsonExample configuration:
{
"mcpServers": {
"kandji": {
"command": "node",
"args": ["/absolute/path/to/mcp-server-kandji-api/dist/index.js"],
"env": {
"KANDJI_API_TOKEN": "your_token",
"KANDJI_SUBDOMAIN": "your_subdomain",
"KANDJI_REGION": "us"
}
}
}
}
For troubleshooting and advanced opti