MeshCentral MCP Server
Provides integration with Intel Active Management Technology (AMT) for scanning and managing AMT-enabled devices through the MeshCentral panel.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MeshCentral MCP Serverlist all devices in the lab group and show their power state"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MeshCentral MCP Server
A Model Context Protocol (MCP) server that lets AI assistants control your MeshCentral panel.
Features
List, search, and manage devices (nodes)
List and manage device groups (meshes)
Run remote commands on devices (CMD, PowerShell, Linux shell, Agent console)
Power actions (sleep, reset, poweroff, wake-on-LAN)
Send toast notifications to devices
Manage users (list, create, delete)
View events and audit logs
Device notes management
Move devices between groups
Intel AMT device scanning
Related MCP server: remote-admin-mcp
Setup
1. Install dependencies
cd meshcentral-mcp
npm install2. Configure MeshCentral credentials
Copy .env.example to .env and fill in your server details:
cp .env.example .envOr set environment variables directly:
MESH_SERVER_URL=https://mesh.yourdomain.com
MESH_USERNAME=admin
MESH_PASSWORD=yourpassword3. MCP Client Configuration
Add to your MCP client config (e.g. Claude Desktop claude_desktop_config.json):
{
"mcpServers": {
"meshcentral": {
"command": "node",
"args": ["E:\\.RED team\\3.TOOLS\\MeshMCP\\meshcentral-mcp\\src\\index.js"],
"env": {
"MESH_SERVER_URL": "https://mesh.yourdomain.com",
"MESH_USERNAME": "admin",
"MESH_PASSWORD": "yourpassword"
}
}
}
}For opencode, add to your opencode.json:
{
"mcpServers": {
"meshcentral": {
"command": "node",
"args": ["E:\\.RED team\\3.TOOLS\\MeshMCP\\meshcentral-mcp\\src\\index.js"],
"env": {
"MESH_SERVER_URL": "https://mesh.yourdomain.com",
"MESH_USERNAME": "admin",
"MESH_PASSWORD": "yourpassword"
}
}
}
}Available Tools
Tool | Description |
| Get server info and stats |
| List all devices, optionally by group |
| Get device details |
| Edit device name, host, tags, ports |
| Remove a device |
| List device groups |
| Create a device group |
| Delete a device group |
| Run a command on a device |
| Sleep, reset, poweroff, flash, vibrate |
| Wake-on-LAN |
| Send notifications to devices |
| List users |
| Create a user |
| Delete a user |
| Get audit events |
| Get device notes |
| Set device notes |
| Move device to another group |
| Scan for Intel AMT devices |
Security Notes
Store credentials in environment variables, never in code
Use
MESH_INSECURE_TLS=trueonly for self-signed certificates in dev/lab environmentsConsider using API tokens (
MESH_TOKEN) instead of username/password for production useThe MCP server runs as your user with your MeshCentral permissions
This server cannot be deployed
Maintenance
Related MCP Connectors
- mytesla.ioOAuthio.mytesla
Control your Tesla from your AI assistant - climate, charging, access, and security.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Connect any AI assistant to Syncro: manage tickets, invoices, customers, assets, and more.
Automate 1,000+ services from any MCP-compatible AI agent: build Applets, run actions and queries.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage WHM hosting accounts and server administration tasks including account management, server stats, updates, SSL, backups, and email through a secure API.10-
- AlicenseAqualityCmaintenanceEnables AI assistants to manage remote servers via SSH with agentless command execution, file operations, and service management.9MIT
- AlicenseBqualityBmaintenanceEnables AI assistants to manage WordPress sites via the MainWP Dashboard REST API, providing tools for site health monitoring, updates, plugin/theme management, and client/cost tracking.437 npm1MIT
- FlicenseNot gradedqualityBmaintenanceExposes the TeamViewer Web API as MCP tools, enabling AI assistants to manage devices, users, groups, sessions, and more via natural language.-