← Back to search

ConnectWise Manage

wyre-technology Scanned 23d ago

MCP server for ConnectWise Manage PSA — companies, tickets, projects, time entries, and more.

B
79.3 / 100

Versions

1.4.0latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 52

cw_test_connection
annotations: none low

Test the connection to ConnectWise Manage.

cw_search_projects
annotations: none low

Search projects in ConnectWise Manage.

page number orderBy string pageSize number conditions string
cw_get_project
annotations: none low

Get a specific project by ID.

id number
cw_search_project_tickets
annotations: none low

Search tickets under a project. Use projectId to filter by project, or conditions for CW query syntax.

page number orderBy string pageSize number projectId number conditions string
cw_get_project_ticket
annotations: none low

Get a specific project ticket by ID.

id number
cw_get_project_ticket_notes
annotations: none low

Get all notes on a project ticket, including notes from any child tickets.

id number page number pageSize number
cw_add_project_ticket_note
annotations: none low

Add a note to a project ticket. Use internalAnalysisFlag for internal-only notes or resolutionFlag for resolution notes. Defaults to a plain discussion note.

id number text string resolutionFlag boolean internalAnalysisFlag boolean detailDescriptionFlag boolean
cw_create_project
annotations: none low

Create a new project.

name string boardId number companyId number managerId number description string estimatedEnd string estimatedStart string
cw_search_time_entries
annotations: none low

Search time entries in ConnectWise Manage.

page number orderBy string pageSize number conditions string
cw_get_time_entry
annotations: none low

Get a specific time entry by ID.

id number
cw_create_time_entry
annotations: none low

Create a new time entry.

notes string timeEnd string memberId number timeStart string chargeToId number workRoleId number workTypeId number actualHours number internalNotes string
cw_search_activities
annotations: none low

Search schedule activities in ConnectWise Manage.

page number orderBy string pageSize number conditions string
cw_get_activity
annotations: none low

Get a specific activity by ID.

id number
cw_create_activity
annotations: none low

Create a new activity.

name string notes string typeId number dateEnd string memberId number companyId number contactId number dateStart string
cw_list_boards
annotations: none low

List service boards in ConnectWise Manage.

page number pageSize number conditions string
cw_list_priorities
annotations: none low

List ticket priorities in ConnectWise Manage.

page number pageSize number conditions string
cw_list_statuses
annotations: none low

List ticket statuses for a specific service board in ConnectWise Manage.

page number boardId number pageSize number conditions string
cw_search_companies
annotations: none low

Search companies in ConnectWise Manage. Use

page number orderBy string pageSize number conditions string
cw_get_company
annotations: none low

Get a specific company by ID.

id number
cw_create_company
annotations: none low

Create a new company.

zip string city string name string state string country string website string statusId number identifier string phoneNumber string addressLine1 string
cw_update_company
annotations: none low

Update an existing company using JSON Patch operations.

id number path string value unknown
cw_search_contacts
annotations: none low

Search contacts in ConnectWise Manage. Use

page number orderBy string pageSize number conditions string
cw_get_contact
annotations: none low

Get a specific contact by ID.

id number
cw_create_contact
annotations: none low

Create a new contact.

email string phone string title string lastName string companyId number firstName string
Email
annotations: none low

cw_search_members
annotations: none low

Search members (technicians/users) in ConnectWise Manage.

page number orderBy string pageSize number conditions string
cw_get_member
annotations: none low

Get a specific member by ID.

id number
cw_search_opportunities
annotations: none low

Search sales opportunities in ConnectWise Manage. Use

page number orderBy string pageSize number conditions string
cw_get_opportunity
annotations: none low

Get a specific sales opportunity by ID.

id number
cw_search_opportunity_forecasts
annotations: none low

Search opportunity forecasts/revenue items for a specific opportunity.

page number pageSize number opportunityId number
cw_search_opportunity_notes
annotations: none low

Get notes on a specific sales opportunity.

page number pageSize number opportunityId number
cw_search_sales_stages
annotations: none low

List sales pipeline stages in ConnectWise Manage.

page number pageSize number conditions string
cw_get_ticket
annotations: none low

Get a specific service ticket by ID.

id number
cw_add_ticket_note
annotations: none low

Add a note to a service ticket. Use detailDescriptionFlag for a description note, internalAnalysisFlag for an internal-only note, or resolutionFlag for a resolution note. Defaults to a plain discussion note visible to the customer.

id number text string resolutionFlag boolean customerUpdatedFlag boolean internalAnalysisFlag boolean detailDescriptionFlag boolean
cw_search_tickets
annotations: none low

Search service tickets in ConnectWise Manage. Use

page number
cw_create_ticket
annotations: none low

Create a new service ticket.

typeId number boardId number summary string statusId number companyId number contactId number subTypeId number priorityId number initialDescription string
cw_update_ticket
annotations: none low

Update an existing service ticket using JSON Patch operations.

id number path string value unknown
cw_get_ticket_notes
annotations: none low

Get all notes/discussions on a service ticket, including notes from any child tickets.

id number page number pageSize number
cw_search_configurations
annotations: none low

Search configuration items (assets/CIs) in ConnectWise Manage.

page number orderBy string pageSize number conditions string
cw_get_configuration
annotations: none low

Get a specific configuration item (asset/CI) by ID.

id number
cw_search_catalog_items
annotations: none low

Search the ConnectWise product catalog. Use

page number orderBy string pageSize number conditions string
cw_get_catalog_item
annotations: none low

Get a specific catalog item by ID.

id number
cw_create_catalog_item
annotations: none low

Create a new catalog item (product SKU) in ConnectWise. Surfaces the common MSP fields directly; use

cost number price number typeId number categoryId number identifier string description string taxableFlag boolean subcategoryId number manufacturerId number customerDescription string
cw_update_catalog_item
annotations: none low

Update an existing catalog item using JSON Patch operations.

id number path string value unknown
cw_list_catalog_categories
annotations: none low

List product categories from the ConnectWise catalog.

page number pageSize number conditions string
cw_list_catalog_subcategories
annotations: none low

List product subcategories from the ConnectWise catalog.

page number pageSize number conditions string
cw_list_manufacturers
annotations: none low

List manufacturers referenced by catalog items.

page number pageSize number conditions string
cw_search_agreements
annotations: none low

Search finance agreements (recurring revenue contracts) in ConnectWise Manage. Use

page number orderBy string pageSize number conditions string
cw_get_agreement
annotations: none low

Get a specific finance agreement by ID.

id number
cw_get_agreement_additions
annotations: none low

Get additions (line items) for a specific agreement.

page number pageSize number agreementId number
cw_search_invoices
annotations: none low

Search invoices in ConnectWise Manage.

page number orderBy string pageSize number conditions string
cw_get_invoice
annotations: none low

Get a specific invoice by ID.

id number

Permissions 3

network medium
Server uses network capabilities via: fetch()
shell high
Server uses shell capabilities via: child_process, execSync()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 115

low
Tool 'cw_test_connection' has no annotations annotation_checker · 100%
low
Tool 'cw_search_projects' has no annotations annotation_checker · 100%
low
Tool 'cw_get_project' has no annotations annotation_checker · 100%
low
Tool 'cw_search_project_tickets' has no annotations annotation_checker · 100%
low
Tool 'cw_get_project_ticket' has no annotations annotation_checker · 100%
low
Tool 'cw_get_project_ticket_notes' has no annotations annotation_checker · 100%
low
Tool 'cw_add_project_ticket_note' has no annotations annotation_checker · 100%
low
Tool 'cw_create_project' has no annotations annotation_checker · 100%
low
Tool 'cw_search_time_entries' has no annotations annotation_checker · 100%
low
Tool 'cw_get_time_entry' has no annotations annotation_checker · 100%
low
Tool 'cw_create_time_entry' has no annotations annotation_checker · 100%
low
Tool 'cw_search_activities' has no annotations annotation_checker · 100%
low
Tool 'cw_get_activity' has no annotations annotation_checker · 100%
low
Tool 'cw_create_activity' has no annotations annotation_checker · 100%
low
Tool 'cw_list_boards' has no annotations annotation_checker · 100%
low
Tool 'cw_list_priorities' has no annotations annotation_checker · 100%
low
Tool 'cw_list_statuses' has no annotations annotation_checker · 100%
low
Tool 'cw_search_companies' has no annotations annotation_checker · 100%
low
Tool 'cw_get_company' has no annotations annotation_checker · 100%
low
Tool 'cw_create_company' has no annotations annotation_checker · 100%
low
Tool 'cw_update_company' has no annotations annotation_checker · 100%
low
Tool 'cw_search_contacts' has no annotations annotation_checker · 100%
low
Tool 'cw_get_contact' has no annotations annotation_checker · 100%
low
Tool 'cw_create_contact' has no annotations annotation_checker · 100%
low
Tool 'Email' has no annotations annotation_checker · 100%
low
Tool 'cw_search_members' has no annotations annotation_checker · 100%
low
Tool 'cw_get_member' has no annotations annotation_checker · 100%
low
Tool 'cw_search_opportunities' has no annotations annotation_checker · 100%
low
Tool 'cw_get_opportunity' has no annotations annotation_checker · 100%
low
Tool 'cw_search_opportunity_forecasts' has no annotations annotation_checker · 100%
low
Tool 'cw_search_opportunity_notes' has no annotations annotation_checker · 100%
low
Tool 'cw_search_sales_stages' has no annotations annotation_checker · 100%
low
Tool 'cw_get_ticket' has no annotations annotation_checker · 100%
low
Tool 'cw_add_ticket_note' has no annotations annotation_checker · 100%
low
Tool 'cw_search_tickets' has no annotations annotation_checker · 100%
low
Tool 'cw_create_ticket' has no annotations annotation_checker · 100%
low
Tool 'cw_update_ticket' has no annotations annotation_checker · 100%
low
Tool 'cw_get_ticket_notes' has no annotations annotation_checker · 100%
low
Tool 'cw_search_configurations' has no annotations annotation_checker · 100%
low
Tool 'cw_get_configuration' has no annotations annotation_checker · 100%
low
Tool 'cw_search_catalog_items' has no annotations annotation_checker · 100%
low
Tool 'cw_get_catalog_item' has no annotations annotation_checker · 100%
low
Tool 'cw_create_catalog_item' has no annotations annotation_checker · 100%
low
Tool 'cw_update_catalog_item' has no annotations annotation_checker · 100%
low
Tool 'cw_list_catalog_categories' has no annotations annotation_checker · 100%
low
Tool 'cw_list_catalog_subcategories' has no annotations annotation_checker · 100%
low
Tool 'cw_list_manufacturers' has no annotations annotation_checker · 100%
low
Tool 'cw_search_agreements' has no annotations annotation_checker · 100%
low
Tool 'cw_get_agreement' has no annotations annotation_checker · 100%
low
Tool 'cw_get_agreement_additions' has no annotations annotation_checker · 100%
low
Tool 'cw_search_invoices' has no annotations annotation_checker · 100%
low
Tool 'cw_get_invoice' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
High-entropy string (5.93 bits/char) in WYRE-AI-connectwise-manage-mcp-c97f568/src/generated/ticket-card-html.ts:3 entropy_analyzer · 53%
info
package.json metadata manifest_parser · 100%
info
Tool: cw_test_connection manifest_parser · 70%
info
Tool: cw_search_projects manifest_parser · 70%
info
Tool: cw_get_project manifest_parser · 70%
info
Tool: cw_search_project_tickets manifest_parser · 70%
info
Tool: cw_get_project_ticket manifest_parser · 70%
info
Tool: cw_get_project_ticket_notes manifest_parser · 70%
info
Tool: cw_add_project_ticket_note manifest_parser · 70%
info
Tool: cw_create_project manifest_parser · 70%
info
Tool: cw_search_time_entries manifest_parser · 70%
info
Tool: cw_get_time_entry manifest_parser · 70%
info
Tool: cw_create_time_entry manifest_parser · 70%
info
Tool: cw_search_activities manifest_parser · 70%
info
Tool: cw_get_activity manifest_parser · 70%
info
Tool: cw_create_activity manifest_parser · 70%
info
Tool: cw_list_boards manifest_parser · 70%
info
Tool: cw_list_priorities manifest_parser · 70%
info
Tool: cw_list_statuses manifest_parser · 70%
info
Tool: cw_search_companies manifest_parser · 70%
info
Tool: cw_get_company manifest_parser · 70%
info
Tool: cw_create_company manifest_parser · 70%
info
Tool: cw_update_company manifest_parser · 70%
info
Tool: cw_search_contacts manifest_parser · 70%
info
Tool: cw_get_contact manifest_parser · 70%
info
Tool: cw_create_contact manifest_parser · 70%
info
Tool: Email manifest_parser · 75%
info
Tool: cw_search_members manifest_parser · 70%
info
Tool: cw_get_member manifest_parser · 70%
info
Tool: cw_search_opportunities manifest_parser · 70%
info
Tool: cw_get_opportunity manifest_parser · 70%
info
Tool: cw_search_opportunity_forecasts manifest_parser · 70%
info
Tool: cw_search_opportunity_notes manifest_parser · 70%
info
Tool: cw_search_sales_stages manifest_parser · 70%
info
Tool: cw_get_ticket manifest_parser · 85%
info
Tool: cw_add_ticket_note manifest_parser · 85%
info
Tool: cw_search_tickets manifest_parser · 70%
info
Tool: cw_create_ticket manifest_parser · 70%
info
Tool: cw_update_ticket manifest_parser · 70%
info
Tool: cw_get_ticket_notes manifest_parser · 70%
info
Tool: cw_search_configurations manifest_parser · 70%
info
Tool: cw_get_configuration manifest_parser · 70%
info
Tool: cw_search_catalog_items manifest_parser · 70%
info
Tool: cw_get_catalog_item manifest_parser · 70%
info
Tool: cw_create_catalog_item manifest_parser · 70%
info
Tool: cw_update_catalog_item manifest_parser · 70%
info
Tool: cw_list_catalog_categories manifest_parser · 70%
info
Tool: cw_list_catalog_subcategories manifest_parser · 70%
info
Tool: cw_list_manufacturers manifest_parser · 70%
info
Tool: cw_search_agreements manifest_parser · 70%
info
Tool: cw_get_agreement manifest_parser · 70%
info
Tool: cw_get_agreement_additions manifest_parser · 70%
info
Tool: cw_search_invoices manifest_parser · 70%
info
Tool: cw_get_invoice manifest_parser · 70%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (20) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 651 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%