mcp-setup

Configure and manage MCP servers for StepLeague v3 across Supabase, PostHog, GTM, GA4, and Playwright.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/vassovass/scl-v3 --skill mcp-setup-vassovass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-setup
Source: https://github.com/vassovass/scl-v3/tree/main/.claude/skills/mcp-setup
Command: npx skills add https://github.com/vassovass/scl-v3 --skill mcp-setup-vassovass

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill centralizes and simplifies the configuration, troubleshooting, and integration of MCP servers for StepLeague v3, reducing setup time and preventing misconfigurations.

Core Features & Use Cases

  • Server setup & onboarding: Add and configure new MCP servers (Supabase, PostHog, GTM, GA4, Playwright) with consistent templates.
  • Credential & env management: Centralize sensitive tokens in .env.local and ensure parallel config files (.mcp.json, .vscode/mcp.json) stay in sync.
  • Troubleshooting & validation: Provide guided steps to diagnose connection/auth issues and verify MCP status via Claude Code CLI.

Quick Start

Initialize MCP configuration by ensuring .mcp.json, .vscode/mcp.json, and .env.local exist with correct tokens, then run the /mcp command to confirm all servers report healthy status.

Frequently Asked Questions about mcp-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure MCP servers for Supabase, PostHog, GA4, and Playwright?

Configure MCP servers by setting up .mcp.json, .vscode/mcp.json, and .env.local files with your API tokens and credentials. The skill provides consistent templates for each server type and validates configuration through the /mcp command to confirm healthy status.

Where should I store sensitive tokens and environment variables for MCP servers?

Store all sensitive tokens in .env.local to centralize credential management and prevent exposure. Keep .mcp.json and .vscode/mcp.json configuration files in sync with references to these environment variables for secure, parallel configuration.

How do I troubleshoot MCP server connection and authentication issues?

Use guided troubleshooting steps to diagnose connection and auth problems, then verify MCP status via Claude Code CLI. The skill centralizes diagnostics across Supabase, PostHog, GTM, GA4, and Playwright servers to identify misconfigurations quickly.

Can I manage multiple MCP servers in one project?

Yes. This skill centralizes configuration and management of multiple MCP servers—Supabase, PostHog, GTM, GA4, and Playwright—using consistent setup templates and synchronized config files to prevent drift and reduce setup time.

What happens if my MCP configuration files get out of sync?

Mismatched .mcp.json and .vscode/mcp.json files can cause authentication failures and connection issues. The skill ensures parallel config files stay synchronized and provides validation steps to catch inconsistencies before they disrupt MCP operations.

Do I need to manually restart services after updating MCP credentials?

The skill manages credential updates through centralized .env.local configuration. After updating tokens, validate changes using the /mcp command to confirm all servers report healthy status without requiring manual service restarts.