StackMCP

UX Researcher Stack for Cursor

Beginner6 servers21.6K tokens

Configuration

{
  "mcpServers": {
    "figma-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "figma-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_FIGMA_ACCESS_TOKEN"
      }
    },
    "notion-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "notion-mcp-server"
      ],
      "env": {
        "NOTION_API_KEY": "YOUR_NOTION_API_KEY"
      }
    },
    "exa-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "exa-mcp-server"
      ],
      "env": {
        "EXA_API_KEY": "YOUR_EXA_API_KEY"
      }
    },
    "google-analytics-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@google-analytics/mcp"
      ],
      "env": {
        "GA_PROPERTY_ID": "YOUR_GA_PROPERTY_ID",
        "GOOGLE_APPLICATION_CREDENTIALS": "YOUR_GOOGLE_APPLICATION_CREDENTIALS"
      }
    },
    "firecrawl-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "firecrawl-mcp"
      ],
      "env": {
        "FIRECRAWL_API_KEY": "YOUR_FIRECRAWL_API_KEY"
      }
    },
    "filesystem-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/path/to/allowed/directory"
      ]
    }
  }
}

Where to save

Paste the config above into:

.cursor/mcp.json

Environment Variables

Replace the YOUR_ placeholders with your actual values.

FIGMA_ACCESS_TOKENrequired

Figma personal access token

Used by: Figma MCP

NOTION_API_KEYrequired

Notion integration API key

Used by: Notion MCP

EXA_API_KEYrequired

Exa API key

Used by: Exa Search MCP

GA_PROPERTY_IDrequired

Google Analytics 4 property ID

Used by: Google Analytics MCP

GOOGLE_APPLICATION_CREDENTIALSrequired

Path to Google service account JSON key file

Used by: Google Analytics MCP

FIRECRAWL_API_KEYrequired

Firecrawl API key

Used by: Firecrawl MCP

What’s in this stack

Figma MCP8 tools

Access Figma designs, extract design tokens, inspect layers, and bridge the gap between design and code from your AI editor.

Reviews design files and prototypes to prepare targeted usability test scripts and heuristic evaluations.

Notion MCP10 tools

Access and manage Notion pages, databases, and blocks. Create content, query databases, and organize your workspace from your AI editor.

Organizes research plans, interview transcripts, and synthesis documents in a structured knowledge base.

AI-powered web search and crawling with Exa. Get semantically relevant results, extract content, and find similar pages.

Searches academic papers, industry reports, and competitor studies to ground your research in existing findings.

Access GA4 data, run custom reports, and get real-time analytics from your AI editor. Official Google implementation.

Analyzes user behavior patterns, conversion funnels, and drop-off points to identify where users struggle.

Scrape and crawl websites, extract structured data, and perform batch web scraping with LLM-powered content analysis.

Scrapes competitor websites and review sites to gather qualitative user feedback at scale.

Read, write, search, and manage files on your local filesystem with secure directory-scoped access for your AI editor.

Manages exported survey data, recording transcripts, and analysis spreadsheets locally for processing.

Other editors