Skip to content

docs: an MCP server guide, and a page comparing the other tools - #29

Merged
shenxianpeng merged 1 commit into
mainfrom
claude/submit-patch-commit-check-42ac3i
Sep 4, 2026
Merged

docs: an MCP server guide, and a page comparing the other tools#29
shenxianpeng merged 1 commit into
mainfrom
claude/submit-patch-commit-check-42ac3i

Conversation

@shenxianpeng

Copy link
Copy Markdown
Member

Step 3 of the docs restructure (#27 structure, #28 the App guide).

guides/mcp/ — MCP server

The MCP server had a card on the home page and nothing else on the site. The guide, checked against commit-check-mcp on main:

  • Add it to the agent — tabs for Claude Code, Cursor, the other clients (pointing at the README's per-client list), Zed, and the no-uv path.
  • Make the agent use it — the one line of CLAUDE.md / AGENTS.md / Cursor-rule text that turns an available tool into a called one, and why the structured verdict is enough for the agent to fix the message itself.
  • The tools — all eight, with what each checks and links to the rule sections; the three optional arguments they share (repo_path, config_path, config); read-only.
  • The same rules, one step earlier — what the MCP server changes (when the verdict arrives) and what it does not (the rules).

compare/tools/ — the other tools

The second page in the Compare group:

  • The field — commitlint (+ its Action), action-semantic-pull-request, Semantic PRs, the commitcheck App, the DCO apps, PRLint / PR Title Checker, and Commit Check, in one table: what it is, what it checks, where it runs, price. Prices as listed in September 2026, with links.
  • What is different about Commit Check — one config everywhere it runs; more than the message; failures that explain themselves; squash-aware App; no JavaScript toolchain.
  • Where the others are stronger — stated plainly: commitlint's ecosystem and prompt, a Node monorepo already on husky, the DCO app's remediation flow, and that only rulesets refuse the push.
  • Which to choose — four situations, four answers, one of them not Commit Check.

Wiring

Nav: Guides → MCP server, Compare → Other tools. The decision page's table row and a new MCP section link to the guide instead of the repo; the home page's MCP card gains a Guide link.

SOCIAL_CARDS=false mkdocs build --strict clean; pytest tests/ 9 passed.

🤖 Generated with Claude Code

https://claude.ai/code/session_018xYa7m3qup5wyN5MaXFgf6


Generated by Claude Code

The MCP server had a card on the home page and nothing else on the
site. Its guide covers adding it to each client, the one line of agent
instructions that makes an agent actually call it, the eight tools with
what each checks, the three arguments they share, and what changes when
the verdict arrives before the commit exists.

The Compare group gains its second page: commitlint, the pull request
title checkers, the commitcheck App, the DCO apps and the regex checkers
in one table with what each checks, where it runs and what it costs;
what is different about Commit Check; where the others are stronger,
stated plainly; and which to choose for four common situations.

Both pages are linked from the decision page and the home page; the
decision page also gains its MCP section.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018xYa7m3qup5wyN5MaXFgf6
@netlify

netlify Bot commented Sep 4, 2026

Copy link
Copy Markdown

Deploy Preview for commit-check ready!

Name Link
🔨 Latest commit 6e75d36
🔍 Latest deploy log https://app.netlify.com/projects/commit-check/deploys/6a9b2e1662019c00081dc8f5
😎 Deploy Preview https://deploy-preview-29--commit-check.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 21 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Team

Run ID: 0075ac3d-0beb-4ae8-9692-db213c6370bf

📥 Commits

Reviewing files that changed from the base of the PR and between 2363a0d and 6e75d36.

📒 Files selected for processing (5)
  • docs/compare/tools.md
  • docs/guides/integrations.md
  • docs/guides/mcp.md
  • docs/index.md
  • mkdocs.yml

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@shenxianpeng
shenxianpeng merged commit 60c7c7c into main Sep 4, 2026
8 checks passed
@shenxianpeng
shenxianpeng deleted the claude/submit-patch-commit-check-42ac3i branch September 4, 2026 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant