MCPVault

tebra_get_service_locations

MCP tool from Tebra MCP Server by jamesrosing

List practice locations with addresses and contact info

How to use it

tebra_get_service_locations is exposed by the Tebra MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the tebra_get_service_locations tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Tebra MCP Server

$npx tebra-mcp-server
FULL TEBRA MCP SERVER LISTING

Other tools in Tebra MCP Server (39)

tebra_check_insurance_eligibility

Check eligibility from on-file insurance data

tebra_create_appointment

Create an appointment (provider, location, start time + duration/end)

tebra_create_appointment_reason

Create a new appointment type/reason

tebra_create_document

Upload a document (PDF, image) to a patient's chart

tebra_create_encounter

Create an encounter (superbill) with per-line diagnoses and procedures

tebra_create_patient

Register a new patient with demographics, insurance, and guarantor

tebra_create_payment

Post a payment to a patient account

tebra_delete_appointment

Permanently delete an appointment

tebra_delete_document

Remove a document from a patient's chart

tebra_fhir_get_allergies

Patient allergy and intolerance list

tebra_fhir_get_conditions

Problem list / active conditions

tebra_fhir_get_lab_results

Lab results and observation values

tebra_fhir_get_medications

Active and historical medication list

tebra_fhir_get_vitals

Recent vital signs (BP, HR, temp, weight, BMI)

tebra_fhir_search_patients

Find FHIR patient IDs by name, birthdate, or identifier

tebra_get_all_patients

Bulk patient retrieval with pagination (for sync operations)

tebra_get_appointment_detail

Get full appointment detail including recurrence, group data, and resources

tebra_get_appointment_reasons

List configured appointment types/reasons for the practice

tebra_get_appointments

Search appointments by date range, resource (provider), patient, status, location

tebra_get_charges

Search charges with 18 filters (dates, patient name, provider, status)

tebra_get_encounter

Get encounter details with status, providers, and service line IDs

tebra_get_external_vendors

List registered external vendors

tebra_get_patient

Get full patient record (by Tebra ID or external ID) with cases, insurance policies, and authorizations

tebra_get_patient_authorizations

Get all authorizations with status, remaining visits, and CPT codes

tebra_get_payments

Search payment records by post date, payer, batch, reference number

tebra_get_practices

Get practice metadata (name, tax ID, billing info)

tebra_get_procedure_codes

Get procedure code catalog with descriptions and default fees

tebra_get_providers

List all providers with IDs, specialties, and NPI numbers

tebra_get_throttles

Get current API rate limit status and remaining quota

tebra_get_transactions

Get granular transaction data for financial reporting

tebra_register_external_vendor

Register an external vendor for ID linking

tebra_search_patients

Search patients by name, DOB range, insurance, practice, and more (16 server-side filters)

tebra_set_primary_patient_case

Promote an existing patient case to primary (by case ID)

tebra_update_appointment

Update or reschedule an existing appointment

tebra_update_appointment_status

Change only the status (Confirmed, CheckedIn, NoShow, Cancelled, ...)

tebra_update_encounter_status

Workflow transitions: Draft -> Submitted -> Approved / Rejected / Unpayable

tebra_update_patient

Update patient demographics and contact info

tebra_update_patient_external_id

Link an external system ID to a Tebra patient

tebra_validate_connection

Health check -- verifies SOAP credentials and connectivity