ConnectWise PSA API Member Setup for Link MCP
Link MCP requires minimal access to ConnectWise PSA. This guide walks you through the two steps to set up the integration.
Step 1: Create a Security Role
a. In ConnectWise PSA, click System in the left navigation
b. Select Security Roles under the Security section (ConnectWise docs)
c. Click the + button to create a new security role
d. Name it “Link MCP”
e. Set the following permissions:
| Add | Edit | Delete | Inquire | |
|---|---|---|---|---|
| System | ||||
| Member Maintenance | None | None | None | All |
| My Account (customize) | All | All | All | All |
| Security Roles | None | None | None | All |
All other modules and permissions should remain at None.
f. Click Save on the Security Role.
Step 2: Create an API Member
a. Navigate to System > Members > API Members tab (ConnectWise docs)
b. Click the + button to create a new API member
c. Fill in the required fields:
- Member ID: A unique identifier (e.g.,
LinkMCP) - Member Name: A display name (e.g.,
Link MCP Integration) - Role ID: Select the “Link MCP” security role you created earlier
d. Set your preferred defaults for the remaining fields (Location, Department, etc.)
e. Save the API Member, then go to the API Keys tab
f. Click + to add a new key and give it a descriptive label (e.g., Link MCP)
g. Copy the Public Key and Private Key into Link MCP — the private key is only shown once
h. Click Save
Do not document the private key. Use each API key in only one place.