React Patterns MCP Server
Provides tools and resources for exploring and comparing React design and rendering patterns, including HOC, Hooks, Compound, Container/Presentational, Render Props, CSR, SSR, SSG, ISR, Progressive Hydration, Streaming SSR, RSC, and Selective Hydration.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@React Patterns MCP ServerCompare SSR and CSR patterns"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
React Patterns MCP Server
patterns.dev/react'taki tüm Design ve Rendering Pattern'leri Claude Code'a araç ve kaynak olarak sunan MCP server'ı.
Kapsanan Pattern'ler
🎨 Design Patterns
ID | Pattern |
| Higher-Order Component (HOC) |
| Hooks Pattern |
| Compound Pattern |
| Container/Presentational |
| Render Props |
⚙️ Rendering Patterns
ID | Pattern |
| CSR |
| SSR |
| Static Rendering (SSG) |
| ISR |
| Progressive Hydration |
| Streaming SSR |
| React Server Components (RSC) |
| Selective Hydration |
Kurulum
# 1. Bağımlılıkları yükle
pip install mcp[cli]
# 2. Geliştirme modunda test et (tarayıcı arayüzü açılır)
mcp dev src/server.py
# 3. Claude Desktop'a kaydet
mcp install src/server.py --name "react-patterns"Claude Code ile Kullanım
.claude/mcp.json veya claude_desktop_config.json'a ekle:
{
"mcpServers": {
"react-patterns": {
"command": "python",
"args": ["-m", "src.server"],
"cwd": "/path/to/react-patterns-mcp"
}
}
}Araçlar (Tools)
Araç | Açıklama |
| Tüm pattern'leri listeler |
| Sadece design pattern'leri |
| Sadece rendering pattern'leri |
| Bir pattern'in tam detayı |
| Pattern'leri karşılaştırır |
| Kullanım senaryosuna göre öneri |
| Hızlı trade-off özeti |
| İlişkili pattern'ler |
Kaynaklar (Resources)
URI | İçerik |
| Tüm pattern özeti |
| Design pattern'ler |
| Rendering pattern'ler |
| Tekil pattern detayı |
Mimari
react-patterns-mcp/
├── src/
│ ├── server.py # MCP katmanı — araçlar ve kaynaklar
│ └── patterns/
│ ├── registry.py # Pattern veri modeli ve veritabanı
│ └── formatter.py # Markdown çıktı formatlama
├── pyproject.toml
└── README.mdKatman ayrımı:
registry.py— veri, iş mantığı yokformatter.py— sunum mantığı, MCP bilgisi yokserver.py— yalnızca MCP bağlama katmanı
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/1beyza/react-patterns-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server