jcchikikomori/dotfiles-claude
Claude Code configuration for dotfiles (stow package)
ARCHETYPE
MCP Hoarder
Six or more MCP servers wired in. Every tool, always in context.
Copy this rig
# review before running: this installs third-party code $ claude mcp add --transport http context7 https://mcp.context7.com/mcp $ claude mcp add --transport http github https://api.githubcopilot.com/mcp/ -H 'Authorization: YOUR_VALUE' $ claude mcp add --transport http stackoverflow-mcp https://mcp.stackoverflow.com $ claude mcp add web-forager -- uvx web-forager serve $ claude mcp add mcp-atlassian -e CONFLUENCE_API_<redacted> -e CONFLUENCE_URL=YOUR_CONFLUENCE_URL -e CONFLUENCE_USERNAME=YOUR_CONFLUENCE_USERNAME -e JIRA_API_<redacted> -e JIRA_URL=YOUR_JIRA_URL -e JIRA_USERNAME=YOUR_JIRA_USERNAME -- uvx mcp-atlassian $ claude mcp add --transport http figma-mcp https://mcp.figma.com/mcp $ claude mcp add sonarqube-mcp -e SONARQUBE_<redacted> -e SONARQUBE_URL=YOUR_SONARQUBE_URL -- docker run --init --pull=always -i --rm -e SONARQUBE_TOKEN -e SONARQUBE_URL mcp/sonarqube $ claude mcp add --transport http buildkite-mcp https://mcp.buildkite.com/mcp $ claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest --no-usage-statistics $ claude mcp add mcp-ocr -- uvx mcp-ocr $ claude mcp add markitdown-mcp -- uvx markitdown-mcp $ claude mcp add markdownlint-mcp -- npx -y markdownlint-mcp $ npx degit jcchikikomori/dotfiles-claude/.claude ./rig-dotfiles-claude # 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 context7 https://mcp.context7.com/mcp $ claude mcp add --transport http github https://api.githubcopilot.com/mcp/ -H 'Authorization: YOUR_VALUE' $ claude mcp add --transport http stackoverflow-mcp https://mcp.stackoverflow.com $ claude mcp add web-forager -- uvx web-forager serve $ claude mcp add mcp-atlassian -e CONFLUENCE_API_<redacted> -e CONFLUENCE_URL=YOUR_CONFLUENCE_URL -e CONFLUENCE_USERNAME=YOUR_CONFLUENCE_USERNAME -e JIRA_API_<redacted> -e JIRA_URL=YOUR_JIRA_URL -e JIRA_USERNAME=YOUR_JIRA_USERNAME -- uvx mcp-atlassian $ claude mcp add --transport http figma-mcp https://mcp.figma.com/mcp $ claude mcp add sonarqube-mcp -e SONARQUBE_<redacted> -e SONARQUBE_URL=YOUR_SONARQUBE_URL -- docker run --init --pull=always -i --rm -e SONARQUBE_TOKEN -e SONARQUBE_URL mcp/sonarqube $ claude mcp add --transport http buildkite-mcp https://mcp.buildkite.com/mcp $ claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest --no-usage-statistics $ claude mcp add mcp-ocr -- uvx mcp-ocr $ claude mcp add markitdown-mcp -- uvx markitdown-mcp $ claude mcp add markdownlint-mcp -- npx -y markdownlint-mcp
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 (12)
| server | source | est. tokens |
|---|---|---|
| Context7 | remote · remote | 1.2k |
| GitHub MCP · "github" | remote · remote | 18.0k |
| mcp.stackoverflow.com · "stackoverflow-mcp" | remote · remote | 2.5k |
| web-forager | pypi | 2.5k |
| Atlassian · "mcp-atlassian" env: CONFLUENCE_API_TOKEN, CONFLUENCE_URL, CONFLUENCE_USERNAME, JIRA_API_TOKEN, JIRA_URL +1 | pypi | 10.0k |
| Figma · "figma-mcp" | remote · remote | 3.0k |
| mcp/sonarqube · "sonarqube-mcp" env: SONARQUBE_TOKEN, SONARQUBE_URL | docker | 2.5k |
| mcp.buildkite.com · "buildkite-mcp" | remote · remote | 2.5k |
| Chrome DevTools MCP · "chrome-devtools" | npm | 9.0k |
| mcp-ocr | pypi | 2.5k |
| markitdown-mcp | pypi | 2.5k |
| markdownlint-mcp | npm | 2.5k |
Slash commands (1)
/hello-world
Similar rigs
byronxlg/dotfiles
Byron's dotfiles: GNU Stow, Claude Code and Codex config, Skillfold-managed skills
YOLO Cowboy 16.7k tok ·
parazeeknova/doty
// nix dots goes brrr
Pragmatist 12.7k tok ·
vorburger/dotfiles
https://dotfiles.github.io
Pragmatist 22.0k tok ·
TRIDENT-KR/muster
Org-wide control plane for AI coding agent configuration — one source of truth for AGENTS.md, CLAUDE.md, skills, and MCP config
Pragmatist 19.9k tok ·