Skip to main content
Glama

Optimizely DXP MCP Server

by JaxonDigital

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPTIMIZELY_API_KEY_CLIENT_BNoAPI key configuration in format: id=<uuid>;key=<apikey>;secret=<apisecret>
OPTIMIZELY_API_KEY_CLIENT_CNoAPI key configuration in format: id=<uuid>;key=<apikey>;secret=<apisecret>
OPTIMIZELY_PROJECT_CLIENT_ANoProject configuration in format: id=<uuid>;key=<apikey>;secret=<apisecret>
OPTIMIZELY_API_KEY_ACME_FULLNoAPI key configuration in format: id=<uuid>;key=<apikey>;secret=<apisecret>;default=true
OPTIMIZELY_API_KEY_ACME_PRODNoAPI key configuration in format: id=<uuid>;key=<apikey>;secret=<apisecret>
OPTIMIZELY_PROJECT_ACME_CORPNoProject configuration in format: id=<uuid>;key=<apikey>;secret=<apisecret>
OPTIMIZELY_PROJECT_MAIN_WEBSITENoProject configuration in format: id=<uuid>;key=<apikey>;secret=<apisecret>

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_project_info

Get current Optimizely project configuration details or info for a specific project

list_projects

List all configured Optimizely projects

get_support

Get comprehensive support information and contact details

list_monitors

List active deployment monitors and monitoring statistics

update_monitoring_interval

Update the monitoring frequency for active deployment monitors

stop_monitoring

Stop monitoring for specific deployments or all active monitors

get_monitoring_stats

Get detailed monitoring system statistics and performance metrics

get_analytics

View anonymous usage analytics and performance metrics

get_rate_limit_status

View current rate limiting status and usage quotas

get_cache_status

View cache performance statistics or clear cache entries

export_database

Export database from an Optimizely DXP environment (uses configured project)

check_export_status

Check the status of a database export

list_deployments

List all deployments for the configured project

start_deployment

Start deployment between environments. Smart defaults: Upward (Int→Pre, Pre→Prod) deploys CODE; Downward (Prod→Pre/Int) copies CONTENT. Override with deploymentType: "code", "content", or "all". Commerce: set sourceApps: ["cms", "commerce"]

get_deployment_status

Get the status of a deployment

complete_deployment

Complete a deployment that is in Verification state

reset_deployment

Reset/rollback a deployment

list_storage_containers

List storage containers for an environment (uses configured project)

generate_storage_sas_link

Generate SAS link for storage container

upload_deployment_package

Upload a deployment package

deploy_package_and_start

Deploy a package and start deployment

get_edge_logs

Get edge/CDN logs for entire project (BETA - requires enablement by Optimizely support)

copy_content

Copy content between environments (uses configured project)

analyze_package

Analyze deployment package size and provide upload recommendations

prepare_deployment_package

Prepare optimized deployment package from source directory

generate_sas_upload_url

Generate SAS URL for direct package upload (best for large files)

split_package

Split large package into smaller chunks for easier upload

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JaxonDigital/optimizely-dxp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server