Project Customization
FreeNot checkedAn open-source MCP server that automates project customization by analyzing your codebase and generating AI-ready configuration files based on industry best pra
About
An open-source MCP server that automates project customization by analyzing your codebase and generating AI-ready configuration files based on industry best practices.
README
An open-source MCP (Model Context Protocol) server that automates project customization by analyzing your codebase and generating AI-ready configuration files based on industry best practices. Perfect for teams and individual developers who want consistent, framework-aware project guidelines.
Platform-agnostic: Works with any IDE, editor, or AI tool that supports the Model Context Protocol (VS Code, JetBrains, Cursor, Claude, etc.)
What You Get
This tool automatically:
- 🔍 Analyzes your project - Detects frameworks, languages, and project structure
- 📝 Generates guidelines - Creates
.github/copilot-instructions.mdfor consistent development - ✍️ Updates documentation - Enhances README with best practices
- 💡 Provides recommendations - Suggests improvements for your codebase
🎯 Tools Available
- 🔎
analyze_project- Scan your project and detect frameworks/languages - 📋
generate_copilot_instructions- Create customization guidelines for your project - 📄
update_readme- Generate or enhance README with standards - 🚀
get_customization_recommendations- Get actionable improvement suggestions
📚 Resources Available
- 📦 Project Metadata - Your project type, frameworks, languages
- 📁 Project Structure - Directory organization and files
- 📖 Current Guidelines - Existing customization files
- 📝 README - Your current documentation
💬 Prompts Available
- ⚡
analyze-and-customize- Full workflow (analyze → generate → update) - ✨
generate-instructions-only- Create just the instruction file - 🔄
review-and-improve- Review existing customizations
📦 Installation
⚙️ Option 1: Using npx (Recommended - No Installation Needed)
{
"mcpServers": {
"project-customization": {
"command": "npx",
"args": ["-y", "project-customization-mcp"]
}
}
}
🌍 Option 2: Global npm Installation
npm install -g project-customization-mcp
Then configure:
{
"mcpServers": {
"project-customization": {
"command": "project-customization-mcp",
"env": {
"MCP_API_KEY": "YOUR_KEY"
}
}
}
}
🔐 Authorization (Tools Only)
Tool execution requires an API key configured via MCP_API_KEY in the MCP server configuration env. If the key is missing, tool calls return an authorization error. Prompts and resources remain available without any key.
Example configuration:
{
"mcpServers": {
"project-customization": {
"command": "project-customization-mcp",
"env": {
"MCP_API_KEY": "YOUR_KEY"
}
}
}
}
🧠 Memory (GitHub Copilot Hosted)
This MCP server does not store memory. Use GitHub Copilot's hosted memory feature for long-lived context, per GitHub's Copilot memory documentation.
🚀 How to Use
1️⃣ Configure in Your IDE
- VS Code:
Ctrl+Shift+P→ "MCP: Open User Configuration" - Cursor: Settings → MCP Servers
- Other IDEs: Refer to your IDE's MCP documentation
Add one of the configurations above and restart your IDE.
2️⃣ Use in Chat
Open your chat and type:
Analyze my project and set up customization based on best practices
Or use specific prompts:
/analyze-and-customize
/generate-instructions-only
/review-and-improve
3. Add Resources to Chat
Add project context:
- Select "Add Context" → "MCP Resources"
- Choose: Project Metadata, Project Structure, Guidelines, README
📋 What Gets Generated
The tool creates or updates:
- ✅
.github/copilot-instructions.md- Project-specific guidelines and standards - ✅
README.md- Enhanced with setup and development guidelines - ✅ Recommendations - Suggestions for framework-specific improvements
📊 Example Output
For a React TypeScript project, you get:
# Project Guidelines
## Code Style
- Use functional components with hooks
- Maintain strict TypeScript (no `any`)
- ESLint + Prettier for formatting
## Project Structure
- src/components - React components
- src/pages - Page components
- src/utils - Utilities
- src/hooks - Custom hooks
📄 License
MIT License - See LICENSE file
🎉 Made for the Model Context Protocol | Works with any MCP-compatible client
Install Project Customization in Claude Desktop, Claude Code & Cursor
unyly install project-customization-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add project-customization-mcp -- npx -y project-customization-mcpFAQ
Is Project Customization MCP free?
Yes, Project Customization MCP is free — one-click install via Unyly at no cost.
Does Project Customization need an API key?
No, Project Customization runs without API keys or environment variables.
Is Project Customization hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Project Customization in Claude Desktop, Claude Code or Cursor?
Open Project Customization on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzCompare Project Customization with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs
