Frontend Development MCP Server
Project description
Frontend Development MCP Server
Model Context Protocol (MCP) server built with FastMCP for frontend development workflows.
Features & Tools
get_design_system_guide(type): Pros/cons of design systems ('utility-first', 'component-library', 'headless').get_color_palette(primary_hex): Generate full complementary and analogous color palettes.get_accessibility_checklist(): Essential a11y checklist.get_performance_tips(focus_area): Performance tips for 'images', 'javascript', or 'css'.get_agent_skill(skill_name): Reads agent instructions locally from.agents/skills.ask_gemini_cli(prompt): Calls localgeminiCLI securely via subprocess (no API key stored in code). Forces short outputs using "caveman mode".
Prompts
frontend_project_kickoff: Interactive checklist to plan new architectures.
Run / Install (with uv)
No virtual environment needed if using uv. Just run:
uv run server.py
Connect to MCP Client (Claude Desktop, etc)
Add this to your MCP config (e.g. claude_desktop_config.json):
{
"mcpServers": {
"frontend-dev-server": {
"command": "uv",
"args": [
"run",
"E:/absolute/path/to/server.py"
],
"env": {}
}
}
}
Testing via Inspector
npx @modelcontextprotocol/inspector uv run server.py
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
frontend_dev_mcp-0.1.1.tar.gz
(39.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file frontend_dev_mcp-0.1.1.tar.gz.
File metadata
- Download URL: frontend_dev_mcp-0.1.1.tar.gz
- Upload date:
- Size: 39.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
874b7ed290cff293cfaca2dce7f8b1f449775462268661a21de187877ff83602
|
|
| MD5 |
c9b51d8f20f5700d2d6bac4505ed49a6
|
|
| BLAKE2b-256 |
c41dd47db4a444c5d791e41ecc8a835a1e92656622dde99cfa8ed56035a8a54e
|
File details
Details for the file frontend_dev_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: frontend_dev_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 39.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05797ba83d04cf0f5784b7b6c371c7e1b0f6646036589846b2834b9344506711
|
|
| MD5 |
3a32de1c4bdf2f6dd395a118505a0a58
|
|
| BLAKE2b-256 |
fbeaf2b4b784d5221bafd9c0d297d94bc3d6ac1f7c56cf6af19cc6d74fee778e
|