Enables evaluation of Tesla design elements (such as the Model S dashboard) against Dieter Rams' design principles, with specific feedback on interface usability
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., "@Dieter Rams MCP Serverevaluate this minimalist desk lamp design"
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.
Dieter Rams MCP Server
An MCP server that evaluates product designs against Dieter Rams' 10 principles of good design.
Installation
Prerequisites
Node.js 16+
Python 3.7+
Install Python dependencies:
Related MCP server: Grumpy Senior Developer MCP
Usage
As MCP Server
Programmatically
Claude Desktop Configuration
Add to your claude_desktop_config.json:
Other MCP Clients
For other MCP clients, use:
Command:
npx dieter-rams-mcpTransport: stdio
Environment: Ensure Python 3.7+ and Node.js 16+ are available
Tools
evaluate_design
Complete evaluation against all 10 principles
principle_check
Check specific principle with evidence
get_principles
List all 10 principles - no parameters needed
suggest_improvements
Get improvement recommendations
Example Outputs
evaluate_design Response
principle_check Response
Or try:
Permission Errors on macOS/Linux
Python Command Not Found
Ensure Python 3.7+ is installed
Try
pythoninstead ofpython3On Windows, ensure Python is in PATH
MCP Server Won't Start
Check Node.js version:
node --version(requires 16+)Verify Python imports:
python3 -c "import fastmcp"Check file permissions on
server.py
License
ISC License - see package.json for details.
Contributing
Issues and pull requests welcome. This is an open-source project for evaluating designs against timeless design principles.