~ / rigs / ktrysmt / dotfiles

ktrysmt/dotfiles

No description.

↗ GitHub ★ 3 no license updated today 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
~47.0k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add --transport http notion https://mcp.notion.com/mcp
$ claude mcp add --transport http aws-docs https://knowledge-mcp.global.api.aws
$ claude mcp add gemini-cli -e GEMINI_<redacted> -- npx @choplin/mcp-gemini-cli --allow-npx
$ claude mcp add deepwiki -- npx -y mcp-deepwiki@latest
$ claude mcp add mcp-think-as -- uv --directory '' run main.py
$ claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server --enable-web-dashboard=false
$ claude mcp add o3-search -- npx o3-search-mcp
$ claude mcp add context7 -- npx -y @upstash/context7-mcp
$ claude mcp add arxiv-mcp-server -- uvx arxiv-mcp-server
$ claude mcp add playwright -- npx -y @playwright/mcp@latest
$ claude mcp add --transport http grep-github https://mcp.grep.app
$ claude mcp add pdf-docling -- uvx --from=docling-mcp docling-mcp-server
$ claude mcp add pdf-mcp -- uvx pdf-mcp
$ npx degit ktrysmt/dotfiles/.claude ./rig-dotfiles  # inspect, then merge into .claude/

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 --transport http notion https://mcp.notion.com/mcp
$ claude mcp add --transport http aws-docs https://knowledge-mcp.global.api.aws
$ claude mcp add gemini-cli -e GEMINI_<redacted> -- npx @choplin/mcp-gemini-cli --allow-npx
$ claude mcp add deepwiki -- npx -y mcp-deepwiki@latest
$ claude mcp add mcp-think-as -- uv --directory '' run main.py
$ claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server --enable-web-dashboard=false
$ claude mcp add o3-search -- npx o3-search-mcp
$ claude mcp add context7 -- npx -y @upstash/context7-mcp
$ claude mcp add arxiv-mcp-server -- uvx arxiv-mcp-server
$ claude mcp add playwright -- npx -y @playwright/mcp@latest
$ claude mcp add --transport http grep-github https://mcp.grep.app
$ claude mcp add pdf-docling -- uvx --from=docling-mcp docling-mcp-server
$ claude mcp add pdf-mcp -- uvx pdf-mcp
$ npx degit ktrysmt/dotfiles/claude/skills/agent-browser-9222 .claude/skills/agent-browser-9222
$ npx degit ktrysmt/dotfiles/claude/skills/agent-browser .claude/skills/agent-browser
$ npx degit ktrysmt/dotfiles/claude/skills/audit-argument .claude/skills/audit-argument
$ npx degit ktrysmt/dotfiles/claude/skills/canvas .claude/skills/canvas
$ npx degit ktrysmt/dotfiles/claude/skills/handoff .claude/skills/handoff
$ npx degit ktrysmt/dotfiles/claude/skills/light-confluence .claude/skills/light-confluence
$ npx degit ktrysmt/dotfiles/claude/skills/light-drawio .claude/skills/light-drawio
$ npx degit ktrysmt/dotfiles/claude/skills/light-jira .claude/skills/light-jira
$ npx degit ktrysmt/dotfiles/claude/skills/prreview .claude/skills/prreview
$ npx degit ktrysmt/dotfiles/claude/skills/security-audit .claude/skills/security-audit
$ npx degit ktrysmt/dotfiles/claude/skills/spec-sync .claude/skills/spec-sync

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 (13)

serversourceest. tokens
Notion remote · remote 6.0k
knowledge-mcp.global.api.aws · "aws-docs" remote · remote 2.5k
@choplin/mcp-gemini-cli · "gemini-cli"
env: GEMINI_API_KEY
npm 2.5k
DeepWiki npm 900
· "mcp-think-as" pypi 2.5k
Serena git 8.0k
o3-search-mcp · "o3-search" npm 2.5k
Context7 npm 1.2k
arxiv-mcp-server pypi 2.5k
Playwright MCP · "playwright" npm 7.5k
mcp.grep.app · "grep-github" remote · remote 2.5k
docling-mcp-server · "pdf-docling" pypi 2.5k
pdf-mcp pypi 2.5k

Skills (11)

Similar rigs

copied ✓