MCP server that manages version-controlled project rules for coding standards, validations, and task guidance.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by RulesetMCP.
list_projectsDiscover available projects and their rule sets.
get_rulesQuery rules by project, area, tags, or severity.
validate_snippetValidate code/SQL/config against project rules and get fix suggestions.
summarize_rules_for_taskGet a task-oriented summary of relevant rules before starting work.
reload_rulesHot-reload rules after editing files on disk.
Weight-On-Wheels for AI: Keep every agent grounded in your project's rules.
RulesetMCP is a Model Context Protocol (MCP) server that gives AI agents a project-aware rulebook. Instead of explaining your coding standards, SQL conventions, or process guidelines every time you open a new AI session, you define them once in version-controlled files. RulesetMCP reads those files and exposes tools for listing, summarizing, and applying rules to specific tasks and snippets.
Right now you probably:
RulesetMCP acts like a "Weight-On-Wheels" switch for AI assistants: once your rules are loaded, every action is grounded in them. This keeps your rewrites, refactors, and new features aligned with the architecture and process decisions you've already made.
list_projectsget_rules (filter by area, tags, severity)summarize_rules_for_taskvalidate_snippetreload_rulesOr clone and build locally:
Create rulesetmcp.config.json in your workspace:
Create rules/RULES.md in your project:
GET /api/v1/users POST /api/v1/orders
GET /api/getUser POST /api/create-order
Claude Desktop (claude_desktop_config.json):
Claude Code (.claude/settings.json):
Now when you work with AI:
RulesetMCP supports multiple formats:
Bad Example:
list_projectsDiscover available projects and their rule sets.
get_rulesQuery rules by project, area, tags, or severity.
validate_snippetValidate code/SQL/config against project rules and get fix suggestions.
summarize_rules_for_taskGet a task-oriented summary of relevant rules before starting work.
reload_rulesHot-reload rules after editing files on disk.
RulesetMCP embodies the "Weight-On-Wheels" principle: just like an aircraft can't ignore physics once grounded, AI agents shouldn't ignore your project's rules once RulesetMCP is enabled.
This is not just documentation - it's:
See the examples/ directory for complete sample projects:
nodejs-api/ - REST API with TypeScript standardspython-django/ - Django project with security rulesdotnet-webapi/ - .NET API with architecture patternsContributions welcome! Please see CONTRIBUTING.md for guidelines.
MIT License - see LICENSE
Built with β€οΈ for developers tired of repeating themselves to AI
"Stop explaining. Start enforcing."
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/n8daniels-rulesetmcp)<a href="https://allmcps.com/mcp/n8daniels-rulesetmcp"><img src="https://allmcps.com/api/badge/n8daniels-rulesetmcp?style=directory" alt="RulesetMCP on AllMCPs" /></a>