Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP server port | 3000 |
| DQM_API_KEY | Yes | Your Crownpeak DQM API key | |
| DQM_API_BASE_URL | No | Override base URL | https://api.crownpeak.net/dqm-cms/v1 |
| DQM_REQUEST_TIMEOUT | No | Request timeout in milliseconds | 30000 |
| ENABLE_DESTRUCTIVE_TOOLS | No | Enable delete operations | false |
| MAX_CONCURRENT_QUALITY_CHECKS | No | Concurrent quality check limit | 3 |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_websites | List all websites in the Crownpeak DQM account |
| get_website | Get details of a specific website |
| list_checkpoints | List all checkpoints (quality rules), optionally filtered by website |
| get_checkpoint | Get details of a specific checkpoint (quality rule) |
| search_assets | Search for assets (pages that have been scanned) |
| get_asset | Get details of a specific asset |
| get_asset_status | Get the current status of an asset scan |
| get_asset_issues | Get all quality issues found for a specific asset |
| update_asset | Update the content of an existing asset (URL or HTML) |
| get_asset_content | Get the HTML content for a specific asset |
| get_asset_errors | Get asset errors for a specific checkpoint, with content highlighting the issues |
| get_asset_pagehighlight | (Beta) Get asset content with all page highlightable issues highlighted |
| delete_asset | Delete a specific asset from DQM storage |
| run_quality_check | Run a quality check on a URL or HTML content. This will create an asset, scan it, and return the results. |
| spellcheck_asset | Run spellcheck on an asset. Either provide an existing assetId, or provide websiteId + (url or html) to create a new asset first. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |