Rocky (v2.0.0)

AI-assisted engineering workflow for teams and solo devs. Source: https://github.com/hellozheat/rocky — Hexagonal React/NestJS/FastAPI playbooks, ai-driven skills, one devkit gateway, graphify-first discovery, and pre_pr_quality_gate. Read devkit://how-it-works.

https://userocky.zheat.xyz/mcp

Installation Guide

Choose your preferred MCP client

Install in Claude Code

Run this command in your terminal:

claude mcp add --transport http "rocky" https://userocky.zheat.xyz/mcp

Install in Cursor

Click the button below to add this MCP server to Cursor:

Open in Cursor

Or add manually: Settings → MCP → Add server

Install in VS Code

Click the button below to add this MCP server to VS Code:

Open in VS Code

Or add manually: Settings → MCP → Add server

Install in VS Code Insiders

Click the button below to add this MCP server to VS Code Insiders:

Open in VS Code Insiders

Or add manually: Settings → MCP → Add server

Connect with ChatGPT

  1. Enable Developer Mode: Settings → Connectors → Advanced → Developer mode
  2. Import this MCP server: Go to Connectors tab and add: https://userocky.zheat.xyz/mcp
  3. Use in conversations: Choose the MCP server from the Plus menu

Primitives

Tools (26)

list-dev-handbook

List all shared team rules and agent/prompt docs with MCP resource URIs (source: src/mcp/rules and src/mcp/agents).

refresh-dev-handbook

Rescan src/mcp/rules and src/mcp/agents and register newly added docs as MCP resources without restart.

workspace-roots-status

Return allowed workspace roots for path-scoped dev tools (JSON). Composes with normalize-workspace-path.

normalize-workspace-path

Resolve a path and report whether it is inside allowed workspace roots (structured; does not throw on denial).

user-confirm-step

Ask the user to confirm a sensitive step via MCP elicitation when the client supports it; otherwise returns a JSON fallback (never hard-fails the server).

project-intelligence

Summarize project scripts, tsconfig, dependency counts, package manager, and git working tree status. Paths are restricted to allowed workspace roots (see resource devkit://path-scope-policy).

safe-run

Run allowlisted local commands with timeout and output redaction. `cwd` must fall under allowed workspace roots.

dependency-advisor

Review dependency versions and highlight risky version specifications. `projectRoot` must fall under allowed workspace roots.

change-scope-analyzer

Suggest validation checks and nearby tests for a changed file path. `targetPath` is resolved inside `projectRoot` (no traversal).

pre-pr-quality-gate

Run lint, tests, and review heuristics before opening a PR. Returns verdict ready | not_ready. Prefer devkit action pre_pr_quality_gate in chat.

web_release_notes

Summarize recent web-hq changes into concise release notes.

web_incident_digest

Build quick incident digest from recent git changes and risk signals.

web_owner_lookup

Resolve owner for file/path using CODEOWNERS then git contributor fallback.

test_gap_finder

Find changed source files that appear to lack nearby unit/spec test coverage.

web_route_health

Estimate route-level risk by scanning recent route/page/api related changes.

web_api_contract_watch

Detect possible API contract drift from changed schema/DTO/request/response definitions.

web_perf_regression_hint

Estimate likely frontend performance regression hotspots from recent code changes.

repo_status

Get branch and workspace change summary for a repository.

repo_diff

Get repository diffs (staged, unstaged, all, or against base ref).

repo_search

Search repository by text (or semantic when configured).

repo_test

Run repository tests with optional targeting.

repo_lint

Run linter on repository or specified paths.

repo_blame

Get blame details for a file line or range.

repo_find_owner

Resolve owner(s) for a path via CODEOWNERS with fallback heuristics.

repo_open_pr

Create a pull request from current branch using GitHub API.

devkit

MCP devkit: list_handbook and read agents first, then implement in the user repo; use actions for repo checks, tests, and pre_pr_quality_gate. Resources: devkit://how-it-works, devkit://capabilities.

Prompts (6)

devkit-review-code

Code review using devkit handbook. Use list_handbook; read code-reviewer, human-readable-code, tests.

devkit-start-task

Prime a task: read how-it-works, codebase-discovery, 1–2 matching agents (router), implement in repo. See devkit://how-it-works.

devkit-before-pr

Run pre_pr_quality_gate and fix blockers before opening a PR.

devkit-learn-the-stack

Onboard to hexagonal React and handbook conventions.

devkit-path-scope-and-elicitation

Primes agents to validate paths (workspace-roots-status, normalize-workspace-path) and to use user-confirm-step before destructive repo or shell operations.

devkit-structured-and-narrow-tools

Primes agents to prefer structured tool outputs and small composed tools per devkit://tool-composability.

Resources (48)

config://settingsconfig

Server configuration

docs://architecture-stylearchitecture-style

Layering and code style (Router → Use case → Repository)

devkit://how-it-workshow-it-works

What devkit does and does not do with the host LLM (handbook guides implementation; tools validate)

devkit://senior-workflowsenior-workflow

Graphify → handbook → implement → pre_pr_quality_gate → PR

devkit://graphify-workflowgraphify-workflow

How to understand a codebase with graphify before editing

devkit://understand-anything-workflowunderstand-anything-workflow

Optional semantic codebase graph (Understand Anything); complements graphify

devkit://pr-quality-rubricpr-quality-rubric

Why reviewers reject AI PRs and how the gate helps

devkit://token-cost-breakdowntoken-cost-breakdown

Token and cost tradeoffs: gateway, graphify, quality gate

devkit://handbook/rules/codebase-conventions.mdcdev-handbook-rule-codebase-conventions

Shared team rule (codebase-conventions.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/codebase-discovery.mdcdev-handbook-rule-codebase-discovery

Shared team rule (codebase-discovery.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/e2e.mdcdev-handbook-rule-e2e

Shared team rule (e2e.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/engineering-workflow.mdcdev-handbook-rule-engineering-workflow

Shared team rule (engineering-workflow.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/graphify-and-discovery.mdcdev-handbook-rule-graphify-and-discovery

Shared team rule (graphify-and-discovery.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/human-readable-code.mdcdev-handbook-rule-human-readable-code

Shared team rule (human-readable-code.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/pr-quality-gate.mdcdev-handbook-rule-pr-quality-gate

Shared team rule (pr-quality-gate.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/react-components.mdcdev-handbook-rule-react-components

Shared team rule (react-components.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/safety.mdcdev-handbook-rule-safety

Shared team rule (safety.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/state-and-data.mdcdev-handbook-rule-state-and-data

Shared team rule (state-and-data.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/storybook.mdcdev-handbook-rule-storybook

Shared team rule (storybook.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/styling.mdcdev-handbook-rule-styling

Shared team rule (styling.mdc) — for all developers; read via MCP resources.

devkit://handbook/rules/tests.mdcdev-handbook-rule-tests

Shared team rule (tests.mdc) — for all developers; read via MCP resources.

devkit://handbook/agents/code-reviewer.mddev-handbook-agent-code-reviewer

Shared team agent / prompt spec (code-reviewer.md) — for all developers; read via MCP resources.

devkit://handbook/agents/code-simplifier.mddev-handbook-agent-code-simplifier

Shared team agent / prompt spec (code-simplifier.md) — for all developers; read via MCP resources.

devkit://handbook/agents/codebase-discovery.mddev-handbook-agent-codebase-discovery

Shared team agent / prompt spec (codebase-discovery.md) — for all developers; read via MCP resources.

devkit://handbook/agents/coverage-and-review-workflow.mddev-handbook-agent-coverage-and-review-workflow

Shared team agent / prompt spec (coverage-and-review-workflow.md) — for all developers; read via MCP resources.

devkit://handbook/agents/documentation-writer.mddev-handbook-agent-documentation-writer

Shared team agent / prompt spec (documentation-writer.md) — for all developers; read via MCP resources.

devkit://handbook/agents/fastapi-hexagonal.mddev-handbook-agent-fastapi-hexagonal

Shared team agent / prompt spec (fastapi-hexagonal.md) — for all developers; read via MCP resources.

devkit://handbook/agents/graphify-codebase-understanding.mddev-handbook-agent-graphify-codebase-understanding

Shared team agent / prompt spec (graphify-codebase-understanding.md) — for all developers; read via MCP resources.

devkit://handbook/agents/graphify-local-project.mddev-handbook-agent-graphify-local-project

Shared team agent / prompt spec (graphify-local-project.md) — for all developers; read via MCP resources.

devkit://handbook/agents/k3s-devops.mddev-handbook-agent-k3s-devops

Shared team agent / prompt spec (k3s-devops.md) — for all developers; read via MCP resources.

devkit://handbook/agents/nestjs-hexagonal.mddev-handbook-agent-nestjs-hexagonal

Shared team agent / prompt spec (nestjs-hexagonal.md) — for all developers; read via MCP resources.

devkit://handbook/agents/nextjs-developer.mddev-handbook-agent-nextjs-developer

Shared team agent / prompt spec (nextjs-developer.md) — for all developers; read via MCP resources.

devkit://handbook/agents/node-api-developer.mddev-handbook-agent-node-api-developer

Shared team agent / prompt spec (node-api-developer.md) — for all developers; read via MCP resources.

devkit://handbook/agents/playwright-writer.mddev-handbook-agent-playwright-writer

Shared team agent / prompt spec (playwright-writer.md) — for all developers; read via MCP resources.

devkit://handbook/agents/pr-quality-gate.mddev-handbook-agent-pr-quality-gate

Shared team agent / prompt spec (pr-quality-gate.md) — for all developers; read via MCP resources.

devkit://handbook/agents/product-owner.mddev-handbook-agent-product-owner

Shared team agent / prompt spec (product-owner.md) — for all developers; read via MCP resources.

devkit://handbook/agents/react-hexagonal.mddev-handbook-agent-react-hexagonal

Shared team agent / prompt spec (react-hexagonal.md) — for all developers; read via MCP resources.

devkit://handbook/agents/storybook-writer.mddev-handbook-agent-storybook-writer

Shared team agent / prompt spec (storybook-writer.md) — for all developers; read via MCP resources.

devkit://handbook/agents/tailwind-ui-developer.mddev-handbook-agent-tailwind-ui-developer

Shared team agent / prompt spec (tailwind-ui-developer.md) — for all developers; read via MCP resources.

devkit://handbook/agents/test-writer-nestjs.mddev-handbook-agent-test-writer-nestjs

Shared team agent / prompt spec (test-writer-nestjs.md) — for all developers; read via MCP resources.

devkit://handbook/agents/test-writer-python.mddev-handbook-agent-test-writer-python

Shared team agent / prompt spec (test-writer-python.md) — for all developers; read via MCP resources.

devkit://handbook/agents/tester-qa.mddev-handbook-agent-tester-qa

Shared team agent / prompt spec (tester-qa.md) — for all developers; read via MCP resources.

devkit://handbook/agents/typescript-library-developer.mddev-handbook-agent-typescript-library-developer

Shared team agent / prompt spec (typescript-library-developer.md) — for all developers; read via MCP resources.

devkit://handbook/agents/understand-anything-onboarding.mddev-handbook-agent-understand-anything-onboarding

Shared team agent / prompt spec (understand-anything-onboarding.md) — for all developers; read via MCP resources.

devkit://handbook/agents/vitest-writer.mddev-handbook-agent-vitest-writer

Shared team agent / prompt spec (vitest-writer.md) — for all developers; read via MCP resources.

devkit://path-scope-policydevkit-path-scope-policy

How allowed workspace roots work for dev tools (DEVKIT_ALLOWED_REPO_ROOTS vs defaults).

devkit://tool-composabilitydevkit-tool-composability

Guidance for composing narrow tools (roots → normalize → intelligence / structured output / elicitation).

devkit://capabilitiesdevkit-capabilities

Maps natural-language goals to `devkit` tool `action` values (users do not need to know individual names).