exp_get_schemasLABSCO SUMMARY
Schema discovery before query is the pattern again, and generating SDK code is the half that saves real time.
The tedious part of experimentation is not reading results, it is wiring the flag into the application correctly. Having the SDK documentation searchable and the integration code generated from the actual flag definition removes the step where someone copies an example and changes the wrong identifier. exp_get_schemas is the familiar and necessary companion to a query tool.
What it is
Optimizely's endpoint for their experimentation platform, served through Opal. Its documentation lists seven tools in three groups: query, implement and manage.
What you get
- exp_get_schemas and exp_execute_query — discover what is queryable, then query it
- Experiment result summaries and top-experiment reports
- Feature Experimentation SDK documentation search, and generating SDK integration code
- Entity lifecycle management and templates; listing projects, flags and experiments
Requirements
An Opti ID account with Opal enabled, authorised in the browser on first tool call. Permissions follow the account.
Setup effort
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
Reading an experiment's result
Discover the schema, then query rather than guessing field names.
Implementing a flag
Search the SDK docs and generate the integration code for the real flag.
Seeing what is running
List projects, flags and experiments, and pull the top-experiments report.
7 tools
Listed in project docs. Your client may show a different list.
exp_execute_queryexp_summarize_test_resultexp_program_reporting_top_experimentsexp_search_fx_sdk_docsexp_manage_entity_lifecycleexp_get_entity_templatesBEFORE YOU INSTALL
What to know first
Tools you get
7 tools named in the project's documentation.
Requires
- an MCP client that can reach a remote endpoint
- Opti ID OAuth in the browser; the account must have Opal enabled, and permissions follow what that account can already see
INSTALLATION
Connect your client
Add the endpoint to your client, then approve the OAuth consent screen.
Server setup
https://exp.mcp.opal.optimizely.com/mcpRequirements
- Opti ID OAuth in the browser; the account must have Opal enabled, and permissions follow what that account can already see