N-sight AI Connect — MCP Server v1.0
We have published the first release of N-sight AI Connect, an open-source MCP (Model Context Protocol) server that exposes N-sight RMM data and actions to any MCP-compatible AI assistant.
Once connected, technicians and MSPs can query their live N-sight environment in plain language — no scripting, no dashboard switching, no copy-pasting data into a chat window.
What It Does
N-sight AI Connect runs locally on the technician's machine and bridges their AI client to the N-sight API. It ships as two servers:
Read-Only Server — 23 tools covering clients, sites, devices, monitoring checks, patch status, AV, backup, performance history, and asset data. Safe for day-to-day monitoring and reporting use.
Production Server — all read-only tools plus 13 write actions including clearing checks, approving and retrying patches, running scheduled tasks, managing AV scans, and creating clients and sites.
Tools Included
Tools Included
Category
ToolsClients and sites
list_clients, list_sites, list_all_sites, get_environment_summary
Devices and assets
list_devices, get_device_assets, list_device_asset_details, list_hardware, list_software
Monitoring
list_checks, list_failing_checks, get_check_output, list_outages
Patches
list_patches, approve_patch, ignore_patch, retry_patch
Antivirus
list_av_threats, list_av_scans, list_av_quarantine, start_av_scan, cancel_av_scan, update_av_definitions, release_quarantine_item, remove_quarantine_item
Backup
list_backup_sessions, list_backup_history
Performance
list_performance_history, list_drive_history
Other
list_ad_users, list_client_license_count, add_check_note, clear_check, run_task, add_client, add_site
Compatibility
Tested with Claude Desktop (Windows and macOS), ChatGPT Desktop, and OpenAI Codex CLI. Any MCP-compatible client that supports stdio transport will work. Microsoft Copilot Studio support requires an HTTP bridge — see COPILOT-STUDIO-GUIDE.md in the repository.
Configuration
The server is configured via a .env file in the project root. Two variables are required:
NSIGHT_API_KEY=your_api_key_here NSIGHT_SERVER_URL=https://www.systemmonitor.us
Regional server URLs:
Region
North America - https://www.systemmonitor.us
Americas (alternate) - https://www.am.remote.management
Europe - https://www.systemmonitor.eu
Asia Pacific - https://wwwasia.systemmonitor.us
UK - https://www.systemmonitor.co.uk
Security Notes
The server enforces read-only scope at the tool level. The read-only and production servers are separate processes — deploy only what you need. The .env file is gitignored. The raw API key should never appear in your AI client config. Use Windows Credential Manager, Azure Key Vault, or 1Password CLI to inject the key at runtime on shared or managed machines. The session guard on list_software, list_hardware, and list_device_asset_details blocks repeated calls within a 30-second window, preventing AI-initiated loops on large accounts. list_all_devices is intentionally absent. Use list_devices scoped to a site.
Installation
GitHub (source): https://github.com/HeadNerd-Jay/N-sight-MCP-Server
Direct ZIP: https://files.n-able.com/nsight/N-sight-MCP-Server-main.zip
bashgit clone https://github.com/HeadNerd-Jay/N-sight-MCP-Server.git cd N-sight-MCP-Server npm install npm run build
Note: An npm package for one-line npx install is planned for a future release.
Documentation
Full setup guide covering Claude Desktop, ChatGPT Desktop, Codex CLI, credential management, and all available tools is available in the project repository (README.md, CLIENT-SETUP-GUIDE.md) and on the N-able partner portal.
Questions or issues: open a ticket on the GitHub repository or reach out through the N-able developer community.
https://github.com/HeadNerd-Jay/N-sight-MCP-Server/issues/new