MCP server · TELUS Health
telus-chr-enterprise
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
⚠ Proposed MCP surface. No official hosted MCP server was found for TELUS Health. The tools below are a candidate set derived from this provider's API, and the link points at the source descriptor rather than a live server. If TELUS Health publishes an official server, this page will update to it on the next build.
Descriptor
Candidate descriptor · transport http
Tools
query_appointment— Returns a single appointment.query_appointmentTags— List of available tags for appointments. Default sort order is by creation date, with oldest records first.query_appointments— Returns a list of appointments, with cursor-based pagination. Default sort order is by creation date, with oldest recordquery_availabilities— Returns a list of available appointment times.query_careTeamRole— Returns a single care team role.query_careTeamRoles— Returns a list of all the patient care team roles configured for the account ordered by position.query_caseStatus— Returns a single case status.query_caseStatuses— Returns a list of case statuses, with cursor-based pagination. Default sort order is by creation date, with oldest recorquery_caseTemplate— Returns a single case template.query_caseTemplates— Returns a list of case templates, with cursor-based pagination. Default sort order is in ascending order by position.query_contact— Returns a single contact.query_contacts— Returns a list of contacts, with cursor-based pagination. Default sort order is alphabetical by first name, last name.query_draftAppointment— Returns a single draft appointment.query_draftAppointments— Returns a list of draft appointments, with cursor-based pagination. Default sort order is by creation date, with oldestquery_facilities— Returns a list of facilities, with cursor-based pagination. Default sort order is by createdAt, with oldest records firsquery_facility— Returns a single facility.query_fileTags— List of available tags for files. Default sort order is by name.query_groupVisit— Returns a single group visit.query_groupVisits— Returns a list of group visits, with cursor-based pagination. Default sort order is by start time, with earliest recordsquery_identificationTemplate— Returns a single identification template.query_identificationTemplates— Returns a list of identification templates configured for the account.query_labObservations— Reserved to CHR internal use.query_labTestNames— Returns a list of lab test names.query_letterTemplate— Returns a single letter template.query_letterTemplates— Returns a list of letter templates, with cursor-based pagination. Default sort order is by createdAt, with most recent rquery_location— Returns a single location.query_locations— Returns a list of all the locations configured within the account. Default sort order is by creation date, with oldest rquery_patient— Returns a single patient (respondent).query_patientDataCategories— Returns a list of all the patient data categories configured for the account ordered by position.query_patientDataCategory— Returns a single patient data category.query_patientDataTemplate— Returns a single patient data template.query_patientDataTemplates— Returns a list of patient data templates, with cursor-based pagination. Default sort order is by creation date, with oldquery_patientIdentificationVerification— Returns a verification status of the patient's identification.query_patients— Returns a list of patients (respondents), with cursor-based pagination. Default sort order is by creation date, with newquery_presentingIssue— Returns a single presenting issue.query_presentingIssues— Returns a list of presenting issues defined for the account, with cursor-based pagination. Default sort order is by id.query_provider— Returns a single provider (CHR user).query_providers— Returns a list of providers (CHR users), with cursor-based pagination. Default sort order is by creation date, with oldequery_referralDataSettings— Returns a list of referral data settings.query_referralPriorities— Returns a list of referral priorities, with cursor-based pagination. Default sort order is by creation date, with oldestquery_referralPriority— Returns a single referral priority.query_referralRecord— Returns a single referral record.query_referralRecords— Returns a list of referral records, with cursor-based pagination. Default sort order is by creation date, with oldest requery_referralStatus— Returns a single referral status.query_referralStatuses— Returns a list of referral statuses, with cursor-based pagination. Default sort order is by creation date, with oldest rquery_referralWaitingList— Returns a single referral waiting list.query_referralWaitingLists— Returns a list of referral waiting lists, with cursor-based pagination. Default sort order is by creation date, with oldquery_respondent— Returns a single patient (respondent).query_respondents— Returns a list of patients (respondents), with cursor-based pagination. Default sort order is by creation date, with newquery_schedule— Returns the schedule for a provider.query_service— Returns a single appointment type (service).query_services— Returns a list of all the appointment types (services) configured within the account. Default sort order is by creationquery_statusTag— Returns a single patient status tag.query_statusTags— Returns a list of all the patient status tags configured for the account, with cursor-based pagination. Default sort ordquery_task— Returns a single task.query_taskCategories— Returns a list of task categories, with cursor-based pagination. Default sort order is by creation date, with newest recquery_taskCategory— Returns a single task category.query_taskTemplate— Returns a single task template.query_taskTemplates— Returns a list of task templates.query_tasks— Returns a list of tasks, with cursor-based pagination. Default sort order is by creation date and id ascending.query_upcomingAppointments— Returns a list of appointments where startAt is greater than the request time, with cursor-based pagination. Default sorquery_userGroup— Returns a single user group.query_userGroups— Returns a list of all the user groups configured within the account. Default sort order is by creation date, with oldestquery_virtualVisitLink— Returns a virtual visit link for an appointment or link id.mutation_addCareTeamMember— Adds a care team member to patient chart.mutation_addCaseComment— Adds a comment to an existing case record.mutation_addDrugAllergyRecord— Creates a patient's drug allergy record with the supplied attributes.mutation_addGroupVisitAttendee— Adds a patient to a group visit by creating an appointment within it.mutation_addMedicationRecord— Creates a patient's medication record with the supplied attributes.mutation_addNonDrugAllergyRecord— Creates a patient's non drug allergy record with the supplied attributes.mutation_addReferralRecordComment— Adds a comment to the referral record.mutation_addTaskComment— Adds a comment to a task.mutation_archiveCase— Archives an existing case record.mutation_archivePatient— Archives a patient.mutation_assignReferralRecordToWaitingList— Adds the existing referral record to the waiting list.mutation_closeCase— Marks the case as closed.mutation_createAppointment— Creates an appointment with the supplied attributes (only supports future appointments).mutation_createAttachment— Creates an attachment with the supplied attributesmutation_createCase— Creates a new case for a patient using the specified details.mutation_createContact— Creates a new contact record and associates it with a facility.mutation_createDraftAppointment— Creates a draft/temporary appointment with the supplied attributes to reserve a given availability during the booking prmutation_createFacility— Creates a new facility.mutation_createFlexibleWorkHour— Creates a new flexible work hour.mutation_createIncomingReferralRecord— Creates an incoming referral record with the supplied attributes.mutation_createInternalReferralRecord— Creates an internal referral record with the supplied attributes.mutation_createOutgoingReferralRecord— Creates an outgoing referral record with the supplied attributes.mutation_createPatient— Creates a new patient.mutation_createProviderOffTime— Creates a new off time record for a provider using the specified details.mutation_createRespondent— Creates a new patient.mutation_createStandardWorkHour— Creates a new standard work hour.mutation_createTask— Creates a new task with the specified details.mutation_createTaskByTemplate— Creates a new task with the specified details based on task template.mutation_deleteDraftAppointment— Deletes a draft/temporary appointment.mutation_healthProfile— Health profile mutations.mutation_manageCaseObservation— Adds, updates, and removes observations associated with the case record.mutation_reassignCase— Updates the assignee of an existing case record.mutation_removeGroupVisitAttendee— Removes a patient from a group visit by cancelling every appointment they hold within it.mutation_saveOlisLabMessage— *Reserved to CHR internal use.*mutation_updateAppointment— Updates an appointment with the supplied attributes.mutation_updateCareTeamMember— Updates a care team member in patient chart.mutation_updateCase— Updates an existing case for a patient.mutation_updateCaseStatus— Updates the status of an existing case for a patient.mutation_updateContact— Updates an existing contact.mutation_updateDraftAppointment— Updates a draft/temporary appointment with the supplied attributes to reserve a given availability during the booking prmutation_updateFacility— Updates the existing facility.mutation_updateIncomingReferralRecord— Updates existing incoming referral record with the supplies attributes.mutation_updateInternalReferralRecord— Updates existing internal referral record with the supplies attributes.mutation_updateOutgoingReferralRecord— Updates existing outgoing referral record with the supplies attributes.mutation_updatePatient— Updates a patient.mutation_updateTask— Updates an existing task with the specified details.mutation_upsertCaseDataItem— Creates or updates a case data item.mutation_upsertPatientDataItem— Inserts a patient data entry with the supplied attributes on the patient chart.mutation_upsertReferralDataItem— Creates or updates a referral data item.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.