Skip to main content
Glama

Rules MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
pr-reviewHelps with reviewing branches and pull requests.

Resources

Contextual data attached and managed by the client

NameDescription
pr-reviewHelps with reviewing branches and pull requests.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_rules_for_writing_tests
Use when: writing any type of test, modifying existing tests, reviewing test structure, or making decisions about test implementation. What it provides: User-specific rules, patterns, and preferences for test composition including naming conventions, structure, assertions, mocking approaches, and coverage requirements. How to use: ALWAYS invoke this tool BEFORE writing or modifying any test code to retrieve the current testing guidelines, then apply these rules throughout your implementation.
get_rules_for_composing_ui
Use when: creating new frontend components, designing component APIs, structuring component hierarchies, implementing component interactions, or making styling decisions. What it provides: Comprehensive guidelines for creating new UI components. How to use: Invoke this tool at the START of any UI component work to retrieve user-specific UI patterns and preferences, then follow these guidelines throughout the component lifecycle.

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/markacianfrani/mcp-pattern-language'

If you have feedback or need assistance with the MCP directory API, please join our Discord server