design-knowledge-mcp
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., "@design-knowledge-mcpaudit conversion of my landing page"
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.
Design Knowledge MCP Server
MCP server with design, UX, conversion, and product knowledge from 12 Frontend Masters courses by Paul Boag and Sarah Drasner.
12 Tools
Tool | Purpose |
| Principles from any domain (conversion, ux-research, product-design, visual-design, content) |
| Score against 4 psychological pillars of conversion |
| Headlines, copywriting, scannability audit |
| Layout, color, typography, imagery feedback |
| Color contrast, readability, inclusive design |
| Testing methods by project phase |
| Card sorting, tree testing, navigation guidance |
| Phase guidance with checklists |
| Presentations, objections, scope creep handling |
| 10 emotional trigger headline formulas |
| CSS Grid/Flexbox by content type |
| HSL palette with CSS variables |
Related MCP server: UX MCP Server
Knowledge Sources
Paul Boag: Websites That Convert, UX Testing, Product Design, Product Launch, Mastering the Design Process
Sarah Drasner: Design for Developers (7 sections: Layout, Color, Typography, Inspiration, Images, Prototyping)
Usage
Option 1: Local (stdio) — works with any MCP client
{
"mcpServers": {
"design-knowledge": {
"command": "npx",
"args": ["design-knowledge-mcp"]
}
}
}Or if installed globally:
npm install -g design-knowledge-mcp{
"mcpServers": {
"design-knowledge": {
"command": "design-knowledge-mcp"
}
}
}Option 2: Remote (HTTP) — deploy once, use everywhere
{
"mcpServers": {
"design-knowledge": {
"url": "https://your-deployed-url.com/mcp"
}
}
}Development
npm install
npm run build
npm run inspect # test stdio transport
npm run start:http # test HTTP transportDeploy HTTP Server
Railway (recommended)
railway init
railway upDocker
docker build -t design-knowledge-mcp .
docker run -p 3000:3000 design-knowledge-mcpAny Node.js host
npm run build
PORT=3000 node dist/http.jsEnvironment Variables
Variable | Default | Description |
|
| HTTP server port |
|
| HTTP server bind address |
This server cannot be installed
Maintenance
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
- 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/rznies/design-knowledge-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server