mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-03-25 09:25:50 +00:00
Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Peter Steinberger <steipete@gmail.com>
36 lines
No EOL
1.2 KiB
Bash
Executable file
36 lines
No EOL
1.2 KiB
Bash
Executable file
#!/bin/bash
|
|
# Complete MCP restore for vibetunnel project
|
|
# This script restores all MCP servers with proper configuration
|
|
|
|
echo "Restoring all MCP servers..."
|
|
|
|
# Get OpenAI API key from .zshrc
|
|
OPENAI_KEY=$(grep "export OPENAI_API_KEY=" ~/.zshrc | head -1 | cut -d'"' -f2)
|
|
|
|
if [ -z "$OPENAI_KEY" ]; then
|
|
echo "Warning: OpenAI API key not found in .zshrc"
|
|
echo "Peekaboo MCP will not be able to analyze images without it"
|
|
fi
|
|
|
|
# Core MCP servers
|
|
claude mcp add playwright -- npx -y @playwright/mcp@latest
|
|
|
|
claude mcp add XcodeBuildMCP -- npx -y xcodebuildmcp@latest
|
|
|
|
claude mcp add RepoPrompt -- /Users/steipete/RepoPrompt/repoprompt_cli
|
|
|
|
claude mcp add zen-mcp-server -- /Users/steipete/Projects/zen-mcp-server/.zen_venv/bin/python /Users/steipete/Projects/zen-mcp-server/server.py
|
|
|
|
# Peekaboo with proper environment variables
|
|
claude mcp add peekaboo \
|
|
-e PEEKABOO_AI_PROVIDERS="openai/gpt-4o,ollama/llava:latest" \
|
|
-e OPENAI_API_KEY="$OPENAI_KEY" \
|
|
-e PEEKABOO_LOG_LEVEL="info" \
|
|
-e PEEKABOO_DEFAULT_SAVE_PATH="~/Desktop" \
|
|
-- npx -y @steipete/peekaboo-mcp
|
|
|
|
claude mcp add macos-automator -- npx -y macos-automator-mcp
|
|
|
|
echo "Done! All MCP servers restored."
|
|
echo ""
|
|
claude mcp list |