ezyVet MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EZYVET_SCOPE | Yes | Scope string, e.g. read-animal read-contact read-appointment read-consult read-invoice read-user | |
| EZYVET_SITE_UID | Yes | Site UID for your practice | |
| EZYVET_CLIENT_ID | Yes | Client ID from ezyVet | |
| EZYVET_PARTNER_ID | Yes | Partner ID from ezyVet integration registration | |
| EZYVET_CLIENT_SECRET | Yes | Client secret from ezyVet |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_animalA | Fetch a single animal (patient) by ezyVet ID. |
| find_animalsB | Search animals by name / species / breed. Returns the standard
|
| create_animalB | Create a new animal (patient). |
| update_animalA | Patch an animal record. |
| get_contactC | Fetch a contact (the pet owner) by ID. |
| find_contactsC | Search contacts by name or email. |
| create_contactC | Create a new contact (owner). |
| find_appointmentsB | List appointments. Use |
| create_appointmentC | Book a new appointment. |
| find_consultsC | List clinical consults (visits). |
| create_consultC | Open a new clinical consult (visit record). |
| find_invoicesC | List invoices, optionally filtered by contact and date range. |
| list_speciesA | List animal species (dog, cat, rabbit, etc.). |
| list_breedsB | List animal breeds. |
| list_appointment_typesA | List appointment type definitions (consult, vaccination, surgery, etc.). |
| list_usersA | List practice users (vets, nurses, receptionists). |
| health_checkB | Verify credentials by minting an OAuth token and listing users. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sanjibani/ezyvet-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server