{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mspstack/mcp-connectwise-psa","description":"ConnectWise PSA (Manage) MCP server — tickets, time entries, companies, configurations, BYOK","title":"ConnectWise PSA","repository":{"url":"https://github.com/mspstack/mcp-connectwise-psa","source":"github"},"version":"0.4.1","websiteUrl":"https://github.com/mspstack/mcp-connectwise-psa#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-connectwise-psa","version":"0.4.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"ConnectWise host (e.g. na.myconnectwise.net or an on-prem host; full URLs accepted)","isRequired":true,"name":"CW_SITE"},{"description":"ConnectWise login company id","isRequired":true,"name":"CW_COMPANY_ID"},{"description":"Integration clientId from developer.connectwise.com","isRequired":true,"name":"CW_CLIENT_ID"},{"description":"API member public key","isRequired":true,"isSecret":true,"name":"CW_PUBLIC_KEY"},{"description":"API member private key","isRequired":true,"isSecret":true,"name":"CW_PRIVATE_KEY"},{"description":"Member identifier the API keys belong to — enables \"my tickets\"/\"my time\" tools","name":"CW_MEMBER_IDENTIFIER"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-16T10:23:00.027673Z","publishedAt":"2026-07-16T10:23:00.027673Z","updatedAt":"2026-07-16T10:23:00.027673Z","isLatest":true}}}],"metadata":{"count":1}}
