mcp-setup — community mcp-setup, unamentis, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for iOS Development Agents requiring streamlined project configuration and automated build operations. IOS based AI driven personal learning assistant.

UnaMentis UnaMentis
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The mcp-setup skill by UnaMentis is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Ideal for iOS Development Agents requiring streamlined project configuration and automated build operations.

Core Value

Empowers agents to configure MCP session defaults, ensuring correct project, scheme, and simulator settings for iOS simulator and Xcode build operations using Model Context Protocol.

Capabilities Granted for mcp-setup

Configuring MCP defaults for iOS app development
Automating Xcode build operations with predefined settings
Setting up Server Manager configurations with ease

! Prerequisites & Limits

  • Requires MCP defaults to be set before building
  • Specific to iOS development and Xcode build operations
  • Critical rule: Building without proper defaults will fail
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

mcp-setup

Install mcp-setup, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

/mcp-setup - MCP Session Configuration

Purpose

Configures MCP (Model Context Protocol) session defaults for iOS simulator and Xcode build operations. This skill ensures the correct project, scheme, and simulator are set before any build or test operations.

Critical Rule: MCP defaults MUST be set before building. Building without proper defaults will fail.

Usage

/mcp-setup ios        # Configure for main iOS app (default)
/mcp-setup usm        # Configure for Server Manager app
/mcp-setup show       # Show current session defaults
/mcp-setup clear      # Clear session defaults

Configurations

iOS App (default)

Project: $PROJECT_ROOT/UnaMentis.xcodeproj
Scheme: UnaMentis
Simulator: iPhone 16 Pro

Server Manager (USM)

Workspace: $PROJECT_ROOT/server/server-manager/USMXcode/USM.xcworkspace
Scheme: USM
Simulator: iPhone 16 Pro

Where $PROJECT_ROOT is the absolute path to the unamentis repository on this machine (the current working directory).

Workflow

1. Set Session Defaults

For iOS app:

mcp__XcodeBuildMCP__session-set-defaults({
  projectPath: "$PROJECT_ROOT/UnaMentis.xcodeproj",
  scheme: "UnaMentis",
  simulatorName: "iPhone 16 Pro"
})

For USM:

mcp__XcodeBuildMCP__session-set-defaults({
  workspacePath: "$PROJECT_ROOT/server/server-manager/USMXcode/USM.xcworkspace",
  scheme: "USM",
  simulatorName: "iPhone 16 Pro"
})

Note: Replace $PROJECT_ROOT with the actual absolute path to the unamentis directory (use pwd in the project root to get this).

2. Verify Configuration

mcp__XcodeBuildMCP__session-show-defaults()

3. Confirm Simulator Available

mcp__XcodeBuildMCP__list_sims()

Ensure the target simulator exists and is available.

Success Criteria

  • Session defaults set successfully
  • Scheme is valid for the project
  • Simulator exists and is available

Examples

Configure for iOS development:

User: /mcp-setup ios
Claude: Configuring MCP for iOS app development...

Setting defaults:
- Project: UnaMentis.xcodeproj
- Scheme: UnaMentis
- Simulator: iPhone 16 Pro

Configuration complete. You can now use:
- /ios-build or build commands
- MCP simulator tools

Configure for USM development:

User: /mcp-setup usm
Claude: Configuring MCP for Server Manager development...

Setting defaults:
- Workspace: USM.xcworkspace
- Scheme: USM
- Simulator: iPhone 16 Pro

Configuration complete. Ready to build USM.

Show current configuration:

User: /mcp-setup show
Claude: Current MCP session defaults:

Project: $PROJECT_ROOT/UnaMentis.xcodeproj
Scheme: UnaMentis
Simulator: iPhone 16 Pro (ID: 12345678-1234-1234-1234-123456789ABC)
Configuration: Debug

Clear configuration:

User: /mcp-setup clear
Claude: Clearing MCP session defaults...

All session defaults cleared. Run /mcp-setup ios or /mcp-setup usm to reconfigure.

Available Simulators

Common simulators (verify with list_sims):

  • iPhone 16 Pro (preferred for CI parity)
  • iPhone 17 Pro
  • iPhone 15 Pro
  • iPad Pro 13-inch

Note: iPhone 16 Pro is the default to match CI. The test runner includes automatic fallback to other available simulators if the preferred one is not found.

Integration

This skill should be run:

  • At the start of a development session
  • When switching between iOS app and USM development
  • Before any build or test operations
  • When the simulator needs to change

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is mcp-setup?

Ideal for iOS Development Agents requiring streamlined project configuration and automated build operations. IOS based AI driven personal learning assistant.

How do I install mcp-setup?

Run the command: npx killer-skills add UnaMentis/unamentis/mcp-setup. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for mcp-setup?

Key use cases include: Configuring MCP defaults for iOS app development, Automating Xcode build operations with predefined settings, Setting up Server Manager configurations with ease.

Which IDEs are compatible with mcp-setup?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for mcp-setup?

Requires MCP defaults to be set before building. Specific to iOS development and Xcode build operations. Critical rule: Building without proper defaults will fail.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add UnaMentis/unamentis/mcp-setup. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use mcp-setup immediately in the current project.

Related Skills

Looking for an alternative to mcp-setup or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI