W
This commit is contained in:
@@ -5,40 +5,47 @@ calendar, directory search, folder management, availability, and analytics.
|
|||||||
|
|
||||||
## CLI Arguments
|
## CLI Arguments
|
||||||
|
|
||||||
| Argument | Default | Required | Description |
|
| Argument | Default | Required | Description |
|
||||||
|---|---|---|---|
|
| ------------------ | --------------------- | --------- | --------------------------------------- |
|
||||||
| `--owa-url` | — | Yes | Base URL of the OWA instance |
|
| `--owa-url` | — | Yes | Base URL of the OWA instance |
|
||||||
| `--cookie-file` | `session-cookies.txt` | No | Path to session cookies file |
|
| `--cookie-file` | `session-cookies.txt` | No | Path to session cookies file |
|
||||||
| `--transport` | `stdio` | — | `stdio`, `sse`, or `streamable-http` |
|
| `--transport` | `stdio` | — | `stdio`, `sse`, or `streamable-http` |
|
||||||
| `--token-hash` | — | HTTP only | SHA-256 hash of the bearer token |
|
| `--token-hash` | — | HTTP only | SHA-256 hash of the bearer token |
|
||||||
| `--port` | `8000` | — | HTTP/SSE listener port |
|
| `--port` | `8000` | — | HTTP/SSE listener port |
|
||||||
| `--host` | `127.0.0.1` | — | HTTP/SSE listener host |
|
| `--host` | `127.0.0.1` | — | HTTP/SSE listener host |
|
||||||
| `--enabled-tools` | — | No | Comma-separated whitelist of tool names |
|
| `--enabled-tools` | — | No | Comma-separated whitelist of tool names |
|
||||||
| `--disabled-tools` | — | No | Comma-separated blacklist of tool names |
|
| `--disabled-tools` | — | No | Comma-separated blacklist of tool names |
|
||||||
|
|
||||||
## Tools (30)
|
## Tools (30)
|
||||||
|
|
||||||
### Email (10)
|
### Email (10)
|
||||||
|
|
||||||
`get_emails`, `get_email`, `send_email`, `reply_email`, `forward_email`,
|
`get_emails`, `get_email`, `send_email`, `reply_email`, `forward_email`,
|
||||||
`delete_email`, `move_email`, `mark_email_read`, `download_attachments`,
|
`delete_email`, `move_email`, `mark_email_read`, `download_attachments`,
|
||||||
`get_email_links`, `search_emails`
|
`get_email_links`, `search_emails`
|
||||||
|
|
||||||
### Calendar (7)
|
### Calendar (7)
|
||||||
|
|
||||||
`get_calendar_events`, `create_meeting`, `update_meeting`, `cancel_meeting`,
|
`get_calendar_events`, `create_meeting`, `update_meeting`, `cancel_meeting`,
|
||||||
`respond_to_meeting`, `download_event_attachments`, `get_event_links`
|
`respond_to_meeting`, `download_event_attachments`, `get_event_links`
|
||||||
|
|
||||||
### Directory (1)
|
### Directory (1)
|
||||||
|
|
||||||
`find_person`
|
`find_person`
|
||||||
|
|
||||||
### Folders (7)
|
### Folders (7)
|
||||||
|
|
||||||
`get_folders`, `create_folder`, `rename_folder`, `empty_folder`, `delete_folder`,
|
`get_folders`, `create_folder`, `rename_folder`, `empty_folder`, `delete_folder`,
|
||||||
`move_folder`, `check_session`
|
`move_folder`, `check_session`
|
||||||
|
|
||||||
### Availability (2)
|
### Availability (2)
|
||||||
|
|
||||||
`find_free_time`, `find_meeting_time`
|
`find_free_time`, `find_meeting_time`
|
||||||
|
|
||||||
### Analytics (2)
|
### Analytics (2)
|
||||||
|
|
||||||
`get_meeting_stats`, `get_meeting_contacts`
|
`get_meeting_stats`, `get_meeting_contacts`
|
||||||
|
|
||||||
### Auth (1)
|
### Auth (1)
|
||||||
|
|
||||||
`login`
|
`login`
|
||||||
|
|||||||
Reference in New Issue
Block a user