🔧 chore: 프로젝트 설정 파일 추가 및 MCP 서버 업데이트

- .gitignore 파일 추가 (node_modules, .env, .DS_Store 등 제외)
- Claude 권한 설정 확장 및 알림/중지 훅 추가
- taskmaster-ai MCP 서버 설정 추가
This commit is contained in:
hyeonggil
2026-03-24 22:26:01 +09:00
parent d65bb12a15
commit 8257ed94bd
3 changed files with 82 additions and 4 deletions

View File

@@ -1,11 +1,50 @@
{ {
"permissions": { "permissions": {
"allow": [ "allow": [
"WebFetch(domain:static-pubcomm.onstove.com)" "Read",
] "Bash",
}, "WebFetch",
"enabledMcpjsonServers": [ "WebSearch",
"shrimp-task-manager" "mcp__ide",
"mcp__shadcn",
"mcp__playwright",
"mcp__sequential-thinking",
"mcp__shadcn",
"mcp__context7",
"mcp__shrimp-task-manager"
], ],
"enableAllProjectMcpServers": true "deny": [],
"ask": []
},
"enableAllProjectMcpServers": true,
"enabledMcpjsonServers": [
"playwright",
"context7",
"sequential-thinking",
"shadcn"
],
"hooks": {
"Notification": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/notification-hook.sh"
}
]
}
],
"Stop": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/stop-hook.sh"
}
]
}
]
}
} }

25
.gitignore vendored Normal file
View File

@@ -0,0 +1,25 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
dev-debug.log
# Dependency directories
node_modules/
# Environment variables
.env
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# OS specific
.DS_Store

View File

@@ -8,6 +8,20 @@
"TEMPLATES_USE": "en", "TEMPLATES_USE": "en",
"ENABLE_GUI": "true" "ENABLE_GUI": "true"
} }
},
"taskmaster-ai": {
"command": "npx",
"args": ["-y", "--package=task-master-ai", "task-master-ai"],
"env": {
"ANTHROPIC_API_KEY": "YOUR_ANTHROPIC_API_KEY_HERE",
"PERPLEXITY_API_KEY": "YOUR_PERPLEXITY_API_KEY_HERE",
"MODEL": "claude-3-7-sonnet-20250219",
"PERPLEXITY_MODEL": "sonar-pro",
"MAX_TOKENS": 64000,
"TEMPERATURE": 0.2,
"DEFAULT_SUBTASKS": 5,
"DEFAULT_PRIORITY": "medium"
}
} }
} }
} }