create_rule_set
Creates machine-readable architectural rule sets from ADRs and code patterns, output as JSON or YAML.
Instructions
Create machine-readable rule set in JSON/YAML format
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "create_rule_set"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the rule set | |
| rules | No | Additional rules to include | |
| author | No | Author of the rule set | MCP ADR Analysis Server |
| adrRules | No | Rules extracted from ADRs | |
| description | No | Description of the rule set | Generated architectural rule set |
| outputFormat | No | Output format for rule set | json |
| patternRules | No | Rules generated from code patterns |