Claude Rules MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP port (used only when TRANSPORT=http) | 3456 |
| TRANSPORT | No | Transport mode: 'http' or 'stdio' | stdio |
| MCP_SECRET | No | Token for HTTP authentication (recommended for remote access) | |
| CLAUDE_DATA_PATH | No | Path to skills, rules, and manifest | /data/.claude |
| CLAUDE_PROJECTS_DIR | No | Path to project directories | /data/sites |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| rules_get_manifestA | Returns the full skills-manifest.json — names and descriptions for all 484 skills plus 17 global rule names. Use this first to discover what is available before fetching individual skills or rules. Returns structured JSON: { total_skills, total_rules, skills[], rules[] } |
| rules_list_skillsA | Lists all 484 skills with names and descriptions, read from the manifest (fast — no filesystem scan). Optionally filter by category or keyword. Args:
Returns: Formatted skill list with descriptions. |
| rules_get_skillA | Reads the full SKILL.md for a specific skill by name. Args:
Returns: Full SKILL.md content. |
| rules_get_skill_referencesA | Lists or reads reference files for a specific skill. Many skills have 5-7 deep-dive reference docs in their references/ subdirectory. Args:
Returns: List of reference filenames, or full content of a specific reference file. |
| rules_list_global_rulesA | Lists all 17 global rule names available in ~/.claude/rules/. Rules: artisan-commands, banners, commands, conventions, echo-broadcasting, horizon, laravel, license, livewire, package-standards, pest, php, readme, socialite, tailwind, testing, vibe-flow. Use rules_get_global_rule to read a specific rule. |
| rules_get_global_ruleA | Reads a specific global rule file by name from ~/.claude/rules/{name}.md. Args:
Returns: Full rule file content. |
| rules_get_globalA | Reads and concatenates ALL 17 global rule files into one response. Use this to load your complete global ruleset into context at once. For a single rule, use rules_get_global_rule instead. Returns: All 17 rules concatenated with section headers. |
| rules_get_projectA | Reads CLAUDE.md and all .claude/rules/*.md files for a specific project. Args:
Returns: Project CLAUDE.md and all project-level rule files concatenated. |
| rules_list_projectsA | Scans the projects directory and lists all projects that have a .claude/ directory. Returns: List of project names with Claude rules configured. |
| rules_searchA | Keyword search across skill descriptions (from manifest) and global rule file contents. Args:
Returns: Matching skill names/descriptions and rule excerpts with line numbers. |
| read_monitor_summaryA | Read the latest monitor summary (Gmail job/legal alerts + Oregon court case updates). Check this at the start of every conversation to see if there are new job leads, legal updates, or urgent items. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jeremykenedy/claude-rules-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server