~ / rigs / OndrejDrapalik / ai-config-swap

OndrejDrapalik/ai-config-swap

Config-sharing repository for Claude Code skills, commands, and MCP server configurations

↗ GitHub ★ 2 no license updated 9mo ago personal setup Claude CodeCodex
share on X
ARCHETYPE
MCP Hoarder
Six or more MCP servers wired in. Every tool, always in context.
CONTEXT TAX · EVERY TURN
~25.6k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add stripe -- npx -y @stripe/mcp --tools=all '--<redacted>'
$ claude mcp add perplexity-ask -e PERPLEXITY_<redacted> -- npx -y server-perplexity-ask
$ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest
$ claude mcp add chrome-devtools -- npx chrome-devtools-mcp@latest --browser-url=http://127.0.0.1:9222
$ claude mcp add --transport http exa https://server.smithery.ai/exa/mcp
$ claude mcp add playwriter -- npx -y playwriter@latest
$ claude mcp add --transport http Neon https://mcp.neon.tech/mcp -H 'Authorization: YOUR_VALUE'

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add stripe -- npx -y @stripe/mcp --tools=all '--<redacted>'
$ claude mcp add perplexity-ask -e PERPLEXITY_<redacted> -- npx -y server-perplexity-ask
$ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest
$ claude mcp add chrome-devtools -- npx chrome-devtools-mcp@latest --browser-url=http://127.0.0.1:9222
$ claude mcp add --transport http exa https://server.smithery.ai/exa/mcp
$ claude mcp add playwriter -- npx -y playwriter@latest
$ claude mcp add --transport http Neon https://mcp.neon.tech/mcp -H 'Authorization: YOUR_VALUE'
$ npx degit OndrejDrapalik/ai-config-swap/cursor-cafe/ondrej-drapalik/skills/ggl-chrome-devtools-mcp .claude/skills/ggl-chrome-devtools-mcp
$ npx degit OndrejDrapalik/ai-config-swap/cursor-cafe/ondrej-drapalik/skills/git.diverged-branch-fix .claude/skills/git.diverged-branch-fix
$ npx degit OndrejDrapalik/ai-config-swap/cursor-cafe/ondrej-drapalik/skills/ralphy .claude/skills/ralphy
$ npx degit OndrejDrapalik/ai-config-swap/cursor-cafe/ondrej-drapalik/skills/remembering-conversations .claude/skills/remembering-conversations
$ npx degit OndrejDrapalik/ai-config-swap/cursor-cafe/ondrej-drapalik/skills/rewrite-and-clean .claude/skills/rewrite-and-clean

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

MCP servers (7)

serversourceest. tokens
Stripe npm 6.0k
Perplexity · "perplexity-ask"
env: PERPLEXITY_API_KEY
npm 1.0k
Context7 npm 1.2k
Chrome DevTools MCP · "chrome-devtools" npm 9.0k
server.smithery.ai · "exa" remote · remote 2.5k
playwriter npm 2.5k
mcp.neon.tech · "Neon" remote · remote 2.5k

Skills (5)

Similar rigs

copied ✓