Subconscious Ai Mcp

by subconscious-ai

163 downloads Not rated yet
GitHub

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:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Subconscious Ai Mcp
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. 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"
    }
}

License: Proprietary
Python 3.11+
MCP Protocol

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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.