Subconscious Ai Mcp
About
Run conjoint experiments and causal research through AI-powered behavioral simulations
Explore
- 🧠 Causal Research - Validate research questions and generate statistically valid experiments
- 👥 Synthetic Populations - AI personas based on US Census microdata (IPUMS) for representative sampling
- 📊 Conjoint Analysis - AMCE (Average Marginal Component Effects) for measuring attribute importance
- 🤖 MCP Protocol - Works with Claude Desktop, Cursor, and any MCP-compatible AI assistant
- 🌐 REST API - Direct HTTP access for integrations (n8n, Zapier, custom apps)
- ⚡ Real-time Updates - Server-Sent Events (SSE) for live experiment progress
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Subconscious Ai McpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
export AUTH0_JWT_TOKEN="your_token_here"
export API_BASE_URL="https://api.subconscious.ai"
Add to your MCP config:
json{
"mcpServers": {
"subconscious-ai": {
"command": "/absolute/path/to/venv/bin/python3",
"args": ["/absolute/path/to/server/main.py"],
"env": {
"AUTH0_JWT_TOKEN": "your_token",
"API_BASE_URL": "https://api.subconscious.ai"
}
}
}
}
npm i -g vercel
git clone https://github.com/Subconscious-ai/subconscious-ai-mcp.git
cd subconscious-ai-mcp
vercel --prod
Configure environment variables in Vercel dashboard:
- API_BASE_URL: https://api.subconscious.ai (or your backend URL)
> ⚠️ Users must provide their own tokens - the server proxies requests to the Subconscious AI backend.
check_causality
Validate that a research question is causal
generate_attributes_levels
Generate experiment attributes and levels using AI
validate_population
Validate target population demographics
get_population_stats
Get population statistics for a country
create_experiment
Create and run a conjoint experiment
get_experiment_status
Check experiment progress
list_experiments
List all your experiments
get_experiment_results
Get detailed experiment results
get_run_details
Get detailed run information
get_run_artifacts
Get run artifacts and files
update_run_config
Update run configuration
generate_personas
Generate AI personas for an experiment
get_experiment_personas
Get personas for an experiment
get_amce_data
Get AMCE analytics data
get_causal_insights
Get AI-generated causal insights
| Tool | Description |
|------|-------------|
| check_causality | Validate that a research question is causal |
| generate_attributes_levels | Generate experiment attributes and levels using AI |
| validate_population | Validate target population demographics |
| get_population_stats | Get population statistics for a country |
| create_experiment | Create and run a conjoint experiment |
| get_experiment_status | Check experiment progress |
| list_experiments | List all your experiments |
| get_experiment_results | Get detailed experiment results |
| get_run_details | Get detailed run information |
| get_run_artifacts | Get run artifacts and files |
| update_run_config | Update run configuration |
| generate_personas | Generate AI personas for an experiment |
| get_experiment_personas | Get personas for an experiment |
| get_amce_data | Get AMCE analytics data |
| get_causal_insights | Get AI-generated causal insights |
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"subconscious ai mcp": {
"subconscious-ai": {
"url": "https://ghostshell-runi.vercel.app/api/sse?token=YOUR_TOKEN"
}
}
}
}
McpServers
{
"subconscious-ai": {
"url": "https://ghostshell-runi.vercel.app/api/sse?token=YOUR_TOKEN"
}
}
Run AI-powered conjoint experiments from Claude, Cursor, or any MCP-compatible client. Understand why people make decisions using causal inference and synthetic populations.
✨ Features
- 🧠 Causal Research - Validate research questions and generate statistically valid experiments
- 👥 Synthetic Populations - AI personas based on US Census microdata (IPUMS) for representative sampling
- 📊 Conjoint Analysis - AMCE (Average Marginal Component Effects) for measuring attribute importance
- 🤖 MCP Protocol - Works with Claude Desktop, Cursor, and any MCP-compatible AI assistant
- 🌐 REST API - Direct HTTP access for integrations (n8n, Zapier, custom apps)
- ⚡ Real-time Updates - Server-Sent Events (SSE) for live experiment progress
🚀 Quick Start
Option 1: Use Hosted Server (Recommended)
No setup required! Add to your MCP client configuration:
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"subconscious-ai": {
"url": "https://ghostshell-runi.vercel.app/api/sse?token=YOUR_TOKEN"
}
}
}
Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"subconscious-ai": {
"url": "https://ghostshell-runi.vercel.app/api/sse?token=YOUR_TOKEN"
}
}
}
> 🔑 Get your token at app.subconscious.ai → Settings → Access Token
Option 2: Run Locally
Prerequisites:
- Python 3.11+
- A Subconscious AI account and Access token
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



