find-rules
v1.0.1
Published
Provides recommended rule guidance for technical tasks. This tool ensures proper guidance and best practices throughout implementation.
Maintainers
Readme
Find Rules MCP Server
❌ Without Find Rules
LLMs often struggle with maintaining consistent coding standards and best practices:
- ❌ Inconsistent code quality and standards across different tasks
- ❌ Missing critical technical considerations and edge cases
- ❌ Overlooked best practices and security requirements
✅ With Find Rules
Find Rules MCP analyzes your task requirements and provides comprehensive guidance before you start coding:
- ✅ Clear, task-specific guidance rules
- ✅ Best practices tailored to your tech stack
- ✅ Quality standards and technical considerations
Add use find-rules to your prompt in Trae/Cursor/Windsurf:
Create a basic Next.js project with app router. use find-rulesCreate a script to delete the rows where the city is "" given PostgreSQL credentials. use find-rulesGet instant guidance:
- 1️⃣ Describe your task requirements naturally
- 2️⃣ Tell the LLM to
use find-rules - 3️⃣ Receive comprehensive guidelines
No more inconsistent code quality, no missed best practices, no overlooked technical considerations.
🚀 Quick Start
MCP (Model Control Protocol) provides the easiest way to get started with Task Master directly in your editor.
- Add the MCP config to your editor (Cursor recommended, but it works with other text editors):
{
"mcpServers": {
"FindRules": {
"command": "npx",
"args": ["-y", "find-rules"],
"env": {
"OPENAI_API_KEY": "your-openai-api-key",
"OPENAI_BASE_URL": "your-openai-base-url",
"OPENAI_MODEL": "your-openai-model"
}
}
}
}- Enable the MCP in your editor
Environment Variables
This service supports configuration through environment variables:
| Environment Variable | Description | Default | Note |
| -------------------- | ----------------------------------------------- | ---------------------------------- | --------------------------------------------------------------------------- |
| OPENAI_API_KEY | OpenAI API key for calling large model services | None | Configuring this variable can significantly improve rule selection accuracy |
| OPENAI_BASE_URL | Base URL for OpenAI API | https://openrouter.ai/api/v1 | Can be configured to use other compatible API services |
| OPENAI_MODEL | Name of the large model to use | meta-llama/llama-4-maverick:free | Can choose different models to balance performance and cost |
Development
For development guidelines and rule customization, see Development Guide.
Credits
All rule data is sourced from Cursor Directory. Copyright belongs to the original authors.
License
MIT
