ed9bade863
project-files/: - CLAUDE.md.template (266 lines) - docs/Pravila_raboty_Claude.template.md (720 lines) - docs/Plugin_stack_rules.template.md (916 lines) - docs/Tooling.template.md (613 lines) - docs/CHANGELOG_claude_md.template.md - docs/visualizations/hooks-skills-plugins-map.html (3122 lines) - .mcp.json.template (universal: playwright/github/semgrep; laravel-boost dropped) user-level-files/: - hooks/ (10 Python files: skill-marker, skill-check, economy-* x8) - settings-fragment.json (enabledPlugins + permissions + hooks only) - marketplaces.json (3 sources) - plugins-manifest.json (4 plugins pinned with gitCommitSha) - mcp-user.template.json (magic with <<MAGIC_API_KEY>> placeholder) Gitleaks scan: 0 findings. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
30 lines
1.3 KiB
Plaintext
30 lines
1.3 KiB
Plaintext
{
|
||
"$schema": "https://raw.githubusercontent.com/anthropics/claude-code/main/schemas/mcp.json",
|
||
"mcpServers": {
|
||
"playwright": {
|
||
"command": "npx",
|
||
"args": [
|
||
"-y",
|
||
"@playwright/mcp@latest"
|
||
],
|
||
"comment": "Фаза 0 #2 — открыть web/*.html, screenshot, проверка интерактива"
|
||
},
|
||
"github": {
|
||
"type": "http",
|
||
"url": "https://api.githubcopilot.com/mcp",
|
||
"headers": {
|
||
"Authorization": "Bearer ${GITHUB_TOKEN}"
|
||
},
|
||
"comment": "Фаза 0 #3 — официальный hosted GitHub MCP (https://github.com/github/github-mcp-server). Требует env GITHUB_TOKEN с PAT (scopes: repo, read:org, не давать admin/delete). Раньше использовали deprecated @modelcontextprotocol/server-github — заменён 06.05.2026."
|
||
},
|
||
"semgrep": {
|
||
"command": "npx",
|
||
"args": [
|
||
"-y",
|
||
"semgrep-mcp"
|
||
],
|
||
"comment": "Фаза 3 #25 — Semgrep MCP (SAST). Семантический поиск/анализ кода через Semgrep rules в Claude Code. Пакет: npmjs.com/package/semgrep-mcp — если 404, запустить 'npm search semgrep mcp' для актуального имени."
|
||
}
|
||
}
|
||
}
|