{"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":false}}},{"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.5.0","websiteUrl":"https://github.com/mspstack/mcp-connectwise-psa#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-connectwise-psa","version":"0.5.0","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-29T19:31:13.103955Z","publishedAt":"2026-07-29T19:31:13.103955Z","updatedAt":"2026-07-29T19:31:13.103955Z","isLatest":false}}},{"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.6.0","websiteUrl":"https://github.com/mspstack/mcp-connectwise-psa#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-connectwise-psa","version":"0.6.0","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-31T05:11:04.431645Z","publishedAt":"2026-07-31T05:11:04.431645Z","updatedAt":"2026-07-31T05:11:04.431645Z","isLatest":false}}},{"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.7.0","websiteUrl":"https://github.com/mspstack/mcp-connectwise-psa#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-connectwise-psa","version":"0.7.0","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-08-10T12:40:07.785378Z","publishedAt":"2026-08-10T12:40:07.785378Z","updatedAt":"2026-08-10T12:40:07.785378Z","isLatest":false}}},{"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.8.0","websiteUrl":"https://github.com/mspstack/mcp-connectwise-psa#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-connectwise-psa","version":"0.8.0","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"},{"description":"Comma list of toolsets/presets (default: all). Add sql for database queries.","name":"CW_TOOLSETS"},{"description":"ConnectWise SQL Server host (on-prem only) — enables the opt-in sql toolset","name":"CW_DB_HOST"},{"description":"ConnectWise Manage database, e.g. cwwebapp_acme","name":"CW_DB_NAME"},{"description":"Dedicated read-only database login (db_datareader)","name":"CW_DB_USER"},{"description":"Password for the read-only database login","isSecret":true,"name":"CW_DB_PASSWORD"},{"description":"Path to a writable JSON file holding saved SQL queries","name":"CW_DB_QUERY_LIBRARY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T05:33:13.516801Z","publishedAt":"2026-08-19T05:33:13.516801Z","updatedAt":"2026-08-19T05:33:13.516801Z","isLatest":false}}},{"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.9.0","websiteUrl":"https://github.com/mspstack/mcp-connectwise-psa#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-connectwise-psa","version":"0.9.0","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"},{"description":"Comma list of toolsets/presets (default: all). Add sql for database queries.","name":"CW_TOOLSETS"},{"description":"ConnectWise SQL Server host (on-prem only) — enables the opt-in sql toolset","name":"CW_DB_HOST"},{"description":"ConnectWise Manage database, e.g. cwwebapp_acme","name":"CW_DB_NAME"},{"description":"Dedicated read-only database login (db_datareader)","name":"CW_DB_USER"},{"description":"Password for the read-only database login","isSecret":true,"name":"CW_DB_PASSWORD"},{"description":"Path to a writable JSON file holding saved SQL queries","name":"CW_DB_QUERY_LIBRARY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T08:43:51.257366Z","publishedAt":"2026-08-19T08:43:51.257366Z","updatedAt":"2026-08-19T08:43:51.257366Z","isLatest":true}}}],"metadata":{"count":6}}
