We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlwaysSany/health-api'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
from pydantic import BaseModel, EmailStr
from datetime import date, datetime
from typing import Optional
from app.models.patient import GenderEnum
class PatientBase(BaseModel):
first_name: str
last_name: str
email: Optional[EmailStr] = None
phone: Optional[str] = None
date_of_birth: date
gender: GenderEnum
address: Optional[str] = None
emergency_contact_name: Optional[str] = None
emergency_contact_phone: Optional[str] = None
insurance_provider: Optional[str] = None
insurance_policy_number: Optional[str] = None
allergies: Optional[str] = None
blood_type: Optional[str] = None
preferred_language: Optional[str] = None
lifestyle: Optional[str] = None
family_history: Optional[str] = None
class PatientCreate(PatientBase):
pass
class PatientUpdate(BaseModel):
first_name: Optional[str] = None
last_name: Optional[str] = None
email: Optional[EmailStr] = None
phone: Optional[str] = None
address: Optional[str] = None
emergency_contact_name: Optional[str] = None
emergency_contact_phone: Optional[str] = None
insurance_provider: Optional[str] = None
insurance_policy_number: Optional[str] = None
allergies: Optional[str] = None
blood_type: Optional[str] = None
preferred_language: Optional[str] = None
lifestyle: Optional[str] = None
family_history: Optional[str] = None
class PatientResponse(PatientBase):
id: int
created_at: datetime
updated_at: Optional[datetime] = None
class Config:
from_attributes = True