Skip to main content
Glama
tonyzorin

MSP360 MCP

by tonyzorin

MSP360 MCP — Node.js (Claude Desktop)

Native Node.js / TypeScript MCP server for Claude Desktop .mcpb extensions. Full parity with the main MSP360 MCP server: 69 tools, MCP Apps, and conditional MBS/RMM registration.

Vendor: MSP360 — Managed Backup and RMM platform this server integrates with.

Main project (Docker + Python)

This repository is the Claude Desktop / Node.js distribution. The canonical project — Python server, Docker image for Cursor, tests, and .mcpb packaging scripts — lives here:

github.com/tonyzorin/msp360-mcp

Runtime

Host

Repo path

Node.js (this repo)

Claude Desktop .mcpb

msp360-mcp-node — no Docker

Python + Docker

Cursor, HTTP, STDIO

msp360-mcptonyzorin/msp360-mcp:2.2.2

Install the packaged extension from the main repo: mcpb/msp360-mcp.mcpb (v2.3.0).

Submission checklist: Connectors Directory guide in the main repo.

Related MCP server: action1-mcp

Prerequisites

  • Node.js 18+ (Claude Desktop ships Node on macOS/Windows)

  • MSP360 API credentials:

    • MBS: MSP360_API_LOGIN + MSP360_API_PASSWORD

    • RMM (optional): MSP360_RMM_API_TOKEN

Either credential set alone is valid; only matching tools register.

Quick start

npm ci
npm run build
MSP360_API_LOGIN=... MSP360_API_PASSWORD=... MSP360_RMM_API_TOKEN=... npm start

In a new MCP session, call mcp_server_info to confirm version and configured APIs.

Test

npm test

Expect 69 tools when both MBS and RMM env vars are set, each with Connectors Directory annotations (title, readOnlyHint / destructiveHint).

Build Claude Desktop bundle

Packaging scripts and manifest.json are in the main repo:

git clone https://github.com/tonyzorin/msp360-mcp.git
cd msp360-mcp
./scripts/rebuild_mcpb.sh

That copies this server's build output into mcpb/ and produces mcpb/msp360-mcp.mcpb.

Version source of truth: src/version.ts (currently 2.3.0).

License

MIT — see LICENSE.

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    A
    maintenance
    An MCP server for Datto BCDR (Business Continuity and Disaster Recovery), enabling management of backup jobs, restore points, and disaster recovery operations through Datto's API.
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    An MCP server for Action1, a cloud-native RMM platform, enabling remote monitoring, patch management, and endpoint management through Action1's API.
    6
    2
    Apache 2.0
  • F
    license
    B
    quality
    A
    maintenance
    An MCP server for CIPP (Community IT Professionals Platform), enabling MSPs to manage Microsoft 365 tenants, users, policies, and security settings through CIPP's API.
    43
    10
  • A
    license
    -
    quality
    A
    maintenance
    MCP server for Kaseya VSA — endpoints, patches, procedures, alarms, and tickets. Enables AI assistants to manage and monitor devices via the Kaseya VSA RMM platform.
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • MCP Server for agents to onboard, pay, and provision services autonomously with InFlow

  • Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.

  • Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tonyzorin/msp360-mcp-node'

If you have feedback or need assistance with the MCP directory API, please join our Discord server