Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SHP_ID_APP | Yes | Azure AD application client ID | |
| SHP_SITE_URL | Yes | SharePoint site URL | |
| SHP_CERT_PATH | Yes | Path to certificate PEM file | |
| SHP_MAX_DEPTH | No | Max folder depth for tree operations | 15 |
| SHP_TENANT_ID | Yes | Microsoft tenant ID | |
| SHP_BATCH_DELAY | No | Delay between batches (seconds) | 0.1 |
| SHP_DOC_LIBRARY | No | Document library path | Shared Documents |
| SHP_LEVEL_DELAY | No | Delay between levels (seconds) | 0.5 |
| SHP_CERT_THUMBPRINT | Yes | Certificate thumbprint (SHA1) | |
| SHP_MAX_FOLDERS_PER_LEVEL | No | Max folders per level | 100 |
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 | |