Semilattice MCP
Semilattice
Semilattice
A hosted service that simulates how defined audience models react to product concepts, decisions, messaging, and user journeys, supporting content testing, feature prioritisation, and UX research.
Current Semilattice tool reference lists 27 tools across context and user models, projects and rounds, simulations, and reading results. This replaces an older seven-tool inventory. Simulation runs, deletes, and sharing have material effects; run/delete are gated by explicit confirmation in the product workflow.
get_contextread the context your simulations are planned against.
list_contextslist the contexts you can use, yours and your organisation's.
create_contextwrite a new context with you, from what you tell it.
list_user_modelslist the user models you can use, with their accuracy, which are your organisation's own, and for a segment, the user model it was made from.
get_user_model_attributeslist the attributes a user model's simulated users carry, such as age or income band, with how many hold each value, before making a segment.
create_segmentmake a segment of a user model from the attribute values to keep.
edit_segmentrename a segment you made, or change its filters if no simulation has used it yet.
create_projectstart a project, optionally with a name and a context.
list_projectslist your projects, newest first, to find one to add to.
get_projectread a project: its rounds, what each one tests, its simulations and its synthesis.
rename_projectrename a project.
start_roundstart a new round in a project.
rename_roundrename a round.
attach_artefactattach the document, page or file a round tests.
read_artefactread the text of a document attached to a round, for example one uploaded in the app.
regenerate_synthesiswrite a round's synthesis again from every simulation in it. This replaces any edits made to it.
list_simulation_schemalist the two kinds of simulation, their goals, and what each goal needs.
create_simulationdraft a simulation. Semilattice writes its questions or task in the background.
get_simulationread a simulation's status, plan and results.
update_simulation_planchange a planned simulation: edit, add or delete questions, or change a journey's task.
run_simulationrun a planned simulation, after you have confirmed it.
list_simulationslist past simulations, to build on what you already know.
delete_simulationdelete a simulation, after you have confirmed it.
share_simulationmake a simulation's results viewable by anyone with the link.
read_respondent_answersread how individual simulated users answered.
read_journey_sessionread one simulated user's journey in full, step by step.
read_planner_conversationread what you discussed with the agent in the app on a project, so your agent knows what was decided there.
Current machine-readable tools page enumerates 27 tool names and concise purposes, covering more than the old seven-tool overview.
Current introduction explains project/round workflows, simulation run confirmation, deletion confirmation, and execution duration.
Maintainer repository identifies the MCP implementation and current endpoint.
Documentation checked 2026-10-28T14:06:33.000Z. Connection has not been runtime tested.
Semilattice
A hosted service that simulates how defined audience models react to product concepts, decisions, messaging, and user journeys, supporting content testing, feature prioritisation, and UX research.
Current Semilattice tool reference lists 27 tools across context and user models, projects and rounds, simulations, and reading results. This replaces an older seven-tool inventory. Simulation runs, deletes, and sharing have material effects; run/delete are gated by explicit confirmation in the product workflow.
get_contextread the context your simulations are planned against.
list_contextslist the contexts you can use, yours and your organisation's.
create_contextwrite a new context with you, from what you tell it.
list_user_modelslist the user models you can use, with their accuracy, which are your organisation's own, and for a segment, the user model it was made from.
get_user_model_attributeslist the attributes a user model's simulated users carry, such as age or income band, with how many hold each value, before making a segment.
create_segmentmake a segment of a user model from the attribute values to keep.
edit_segmentrename a segment you made, or change its filters if no simulation has used it yet.
create_projectstart a project, optionally with a name and a context.
list_projectslist your projects, newest first, to find one to add to.
get_projectread a project: its rounds, what each one tests, its simulations and its synthesis.
rename_projectrename a project.
start_roundstart a new round in a project.
rename_roundrename a round.
attach_artefactattach the document, page or file a round tests.
read_artefactread the text of a document attached to a round, for example one uploaded in the app.
regenerate_synthesiswrite a round's synthesis again from every simulation in it. This replaces any edits made to it.
list_simulation_schemalist the two kinds of simulation, their goals, and what each goal needs.
create_simulationdraft a simulation. Semilattice writes its questions or task in the background.
get_simulationread a simulation's status, plan and results.
update_simulation_planchange a planned simulation: edit, add or delete questions, or change a journey's task.
run_simulationrun a planned simulation, after you have confirmed it.
list_simulationslist past simulations, to build on what you already know.
delete_simulationdelete a simulation, after you have confirmed it.
share_simulationmake a simulation's results viewable by anyone with the link.
read_respondent_answersread how individual simulated users answered.
read_journey_sessionread one simulated user's journey in full, step by step.
read_planner_conversationread what you discussed with the agent in the app on a project, so your agent knows what was decided there.
Current machine-readable tools page enumerates 27 tool names and concise purposes, covering more than the old seven-tool overview.
Current introduction explains project/round workflows, simulation run confirmation, deletion confirmation, and execution duration.
Maintainer repository identifies the MCP implementation and current endpoint.
Documentation checked 2026-10-28T14:06:33.000Z. Connection has not been runtime tested.