Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| scopes | Yes | Scopes for OAuth2 | |
| audience | Yes | Audience for OAuth2 | |
| clientId | Yes | Client ID for Cerner or Epic OAuth2 authentication | |
| tokenHost | Yes | Token host URL for Cerner or Epic OAuth2 | |
| tokenPath | Yes | Token path for OAuth2 | |
| FDA_API_KEY | No | Your FDA API key | |
| callbackURL | Yes | Callback URL for OAuth2 | |
| callbackPort | Yes | Callback port for OAuth2 | |
| clientSecret | Yes | Client Secret for Cerner or Epic OAuth2 authentication | |
| FHIR_BASE_URL | Yes | Base URL for FHIR API | |
| authorizePath | Yes | Authorization path for OAuth2 | |
| PUBMED_API_KEY | No | Your PubMed API key | |
| authorizationMethod | Yes | Authorization method for OAuth2 | |
| CLINICAL_TRIALS_API_KEY | No | Your Clinical Trials API key |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |