Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FDA_API_KEY | Yes | API key for FDA access | |
| FHIR_BASE_URL | Yes | Base URL for the FHIR gateway host (e.g., {gchapi-fhir-gateway-host}/fhir) | |
| PUBMED_API_KEY | Yes | API key for PubMed access | |
| FIREBASE_APP_ID | Yes | Firebase app ID | |
| FIREBASE_API_KEY | Yes | Firebase API key for authentication | |
| FIREBASE_PROJECT_ID | Yes | Firebase project ID | |
| FIREBASE_AUTH_DOMAIN | Yes | Firebase authentication domain | |
| CLINICAL_TRIALS_API_KEY | Yes | API key for Clinical Trials access | |
| FIREBASE_MEASUREMENT_ID | Yes | Firebase measurement ID | |
| FIREBASE_STORAGE_BUCKET | Yes | Firebase storage bucket | |
| FIREBASE_AUTH_CALLBACK_PORT | No | Port for Firebase authentication callback | 3456 |
| FIREBASE_MESSAGING_SENDER_ID | Yes | Firebase messaging sender ID |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |