一个基于 MCP(Model Context Protocol)协议的项目标准管理工具,专为 AI 辅助开发而设计,帮助团队在多台机器上保持统一的开发标准和规范。
MCP项目标准管理工具是一款基于MCP协议的AI辅助开发标准化解决方案,旨在解决多机器环境下AI助手配置差异导致的代码风格混乱问题。该工具通过统一的项目标准管理(包括项目信息、API规范、数据库设计等),确保团队开发一致性,提升协作效率。核心功能包含项目结构分析、开发标准制定、API调试工具等,支持JSON配置管理、跨平台运行和环境变量配置。适用于团队协作、企业级项目等场景,能与多种开发工具(如M
MCP 项目标准管理工具:让 AI 辅助开发更标准化
演示图片
🚀 让 AI 辅助开发更标准化的终极方案
在 AI 辅助开发的时代,团队协作面临着一个新的挑战:多台机器上的 AI 助手使用不同的配置和标准,导致代码风格不一致、开发规范混乱。
MCP 项目标准管理工具正是为解决这个问题而生的。这是一个基于 MCP(Model Context Protocol)协议的项目标准管理工具,专为 AI 辅助开发而设计,帮助团队在多台机器上保持统一的开发标准和规范。
核心价值:通过统一的项目标准管理,确保每个开发者的 AI 助手都遵循相同的开发规范,消除因不同 AI 配置导致的代码风格差异,提升团队协作效率。
主要功能:项目信息管理、项目结构分析、API 接口标准、开发标准制定、数据库规范、API 调试工具等,提供一站式的项目标准管理解决方案。
技术特点:基于 JSON 配置管理,支持环境变量,自动初始化,跨平台兼容,轻量级设计,高可靠性,易于扩展。
适用场景:团队协作开发、企业级项目、AI 辅助开发等,特别适合需要统一开发标准的多机器环境。
让 AI 辅助开发更加标准化和高效,告别多机器开发混乱,拥抱统一的团队协作体验。
🎯 核心价值
统一团队开发标准
- 消除配置差异:确保每个开发者的 AI 助手都遵循相同的项目标准
- 代码风格一致:避免因不同 AI 配置导致的代码风格差异
- 规范统一管理:API 设计、数据库规范、开发标准一站式管理
- 零学习成本:新团队成员无需额外学习,AI 自动遵循项目标准
企业级项目管理
- 项目信息集中:统一管理项目基本信息、技术栈、版本等
- 结构标准化:智能分析项目目录结构,建立标准化的项目组织方式
- 规范可追溯:所有标准变更都有完整记录,支持团队协作和审计
- 多环境一致性:开发、测试、生产环境保持标准统一
开发效率提升
- 减少代码审查时间:统一的代码风格减少审查工作量
- 降低沟通成本:标准化的项目结构减少团队沟通障碍
- 快速项目上手:新成员通过标准配置快速了解项目规范
- AI 智能辅助:AI 根据项目标准生成符合规范的代码
- API 调试一体化:从接口设计到测试调试,一站式解决
- 工具链协同:与数据库、图标等工具无缝集成,提升整体开发效率
质量保障
- 减少 Bug 产生:统一的开发标准减少因风格差异导致的错误
- 提高代码质量:标准化的命名和结构提高代码可读性
- 便于维护:统一的代码风格便于后期维护和重构
- 团队协作顺畅:减少因代码风格差异导致的冲突
✨ 主要功能
- 项目信息管理 - 统一管理项目基本信息和配置
- 项目结构分析 - 智能分析项目目录结构和依赖关系
- API 接口标准 - 定义统一的 API 设计规范和最佳实践
- 开发标准制定 - 代码风格、命名规范、架构标准管理
- 数据库规范 - 表结构设计、命名约定、索引策略标准化
- API 调试工具 - 完整的 API 接口测试和调试功能,支持智能认证管理
- 协同工具生态 - 与数据库管理、图标资源等工具无缝集成
🛠️ 技术特点
- 基于 MCP 协议:与主流 AI 开发环境无缝集成
- JSON 配置管理:简单易用的配置文件管理
- 环境变量支持:灵活的部署和配置选项
- 自动初始化:首次运行自动创建标准配置
- 跨平台兼容:支持 Windows、macOS、Linux 等主流操作系统
- 轻量级设计:占用资源少,启动速度快
- 高可靠性:自动重启机制,确保服务稳定运行
- 易于扩展:模块化设计,支持自定义功能扩展
🎯 适用场景
团队协作开发
- 多开发者环境下的标准统一
- 代码审查效率提升
- 新人快速上手项目规范
企业级项目
- 大型项目的复杂结构管理
- 微服务架构的统一规范
- 多环境部署的标准一致性
AI 辅助开发
- 智能代码生成符合项目标准
- 自动重构基于项目规范
- 实时规范检查和提醒
- API 接口智能测试和调试
- 多工具协同的完整开发体验
🚀 快速开始
# 安装项目标准管理工具
npm install -g @liangshanli/mcp-server-project-standards
# 安装协同工具(可选)
npm install -g @liangshanli/mcp-server-mysql
npm install -g @liangshanli/mcp-server-mssqlserver
npm install -g @liangshanli/mcp-server-icon
# 运行
mcp-server-project-standards
🔧 编辑器集成配置
Cursor 编辑器配置
- 在项目根目录创建
.cursor/mcp.json
文件:
{
"mcpServers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
}
}
}
VS Code 配置
- 安装 VS Code 的 MCP 扩展
- 创建
.vscode/settings.json
文件:
{
"mcp.servers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
}
}
}
多工具协同配置
完整开发环境配置示例:
{
"mcpServers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
},
"mysql": {
"command": "npx",
"args": ["@liangshanli/mcp-server-mysql"],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database",
"ALLOW_DDL": "false",
"ALLOW_DROP": "false",
"ALLOW_DELETE": "false"
}
},
"icon": {
"command": "npx",
"args": ["@liangshanli/mcp-server-icon"]
}
}
}
🔗 协同工具生态
数据库管理工具
- MySQL 支持:
- NPM 包:@liangshanli/mcp-server-mysql
- GitHub:mcp-server-mysql
- SQL Server 支持:
图标资源管理
- 图标库集成:
- NPM 包:@liangshanli/mcp-server-icon
- GitHub:mcp-server-icon
API 调试工具
- 智能认证管理:自动处理登录和 token 更新
- 多格式支持:JSON、XML、HTML、URL编码等
- 搜索功能:按 URL 或描述快速查找 API
- 执行记录:完整的请求响应历史记录
完整开发栈
项目标准 + 数据库管理 + API 调试 + 图标资源 = 全栈开发解决方案
💡 为什么选择我们?
- 专注 AI 开发:专为 AI 辅助开发场景设计,深度优化
- 简单易用:基于 JSON 的简单配置,无需复杂学习
- 团队协作:解决多机器开发混乱的核心问题
- 企业级:支持大型项目的复杂需求
- API 调试一体化:从接口设计到测试调试,一站式解决
- 工具链协同:与数据库、图标等工具无缝集成
- 智能认证管理:自动处理登录和 token 更新,简化 API 调试
- 开源免费:MIT 许可证,完全开源
- 持续更新:活跃的社区支持,定期功能更新
- 性能优异:轻量级设计,不影响开发效率
- 安全可靠:本地配置存储,数据安全有保障
- 兼容性强:支持多种 AI 开发环境和编辑器
- 成本效益:一次配置,长期受益,显著提升团队效率
🌟 立即体验
让 AI 辅助开发更加标准化和高效!告别多机器开发混乱,拥抱统一的团队协作体验。
GitHub: https://github.com/liliangshan/mcp-server-project-standards
让 AI 辅助开发更加标准化和高效! 🚀
English Version
MCP Project Standards Management Tool: Making AI-Assisted Development More Standardized
🚀 The Ultimate Solution for Standardized AI-Assisted Development
In the era of AI-assisted development, team collaboration faces a new challenge: AI assistants on multiple machines use different configurations and standards, leading to inconsistent code styles and chaotic development practices.
The MCP Project Standards Management Tool is designed to solve this problem. This is a project standards management tool based on the MCP (Model Context Protocol) protocol, specifically designed for AI-assisted development, helping teams maintain unified development standards and specifications across multiple machines.
Core Value: Through unified project standards management, ensure that every developer’s AI assistant follows the same development standards, eliminate code style differences caused by different AI configurations, and improve team collaboration efficiency.
Main Features: Project information management, project structure analysis, API interface standards, development standards formulation, database standards, API debugging tools, etc., providing a one-stop project standards management solution.
Technical Features: JSON-based configuration management, environment variable support, automatic initialization, cross-platform compatibility, lightweight design, high reliability, and easy extensibility.
Application Scenarios: Team collaborative development, enterprise projects, AI-assisted development, etc., especially suitable for multi-machine environments that require unified development standards.
Make AI-assisted development more standardized and efficient, say goodbye to multi-machine development chaos, and embrace a unified team collaboration experience.
🎯 Core Value
Unified Team Development Standards
- Eliminate Configuration Differences: Ensure every developer’s AI assistant follows the same project standards
- Consistent Code Style: Avoid code style differences caused by different AI configurations
- Unified Standards Management: One-stop management of API design, database standards, and development standards
- Zero Learning Cost: New team members don’t need additional learning, AI automatically follows project standards
Enterprise-Grade Project Management
- Centralized Project Information: Unified management of basic project information, tech stack, versions, etc.
- Standardized Structure: Intelligent analysis of project directory structure, establishing standardized project organization
- Traceable Standards: Complete records of all standard changes, supporting team collaboration and auditing
- Multi-Environment Consistency: Development, testing, and production environments maintain unified standards
Development Efficiency Enhancement
- Reduce Code Review Time: Unified code style reduces review workload
- Lower Communication Costs: Standardized project structure reduces team communication barriers
- Quick Project Onboarding: New members quickly understand project standards through standard configuration
- AI Smart Assistance: AI generates code that conforms to project standards
- API Debugging Integration: One-stop solution from interface design to testing and debugging
- Tool Chain Collaboration: Seamless integration with database, icon, and other tools, improving overall development efficiency
Quality Assurance
- Reduce Bug Generation: Unified development standards reduce errors caused by style differences
- Improve Code Quality: Standardized naming and structure improve code readability
- Easy Maintenance: Unified code style facilitates later maintenance and refactoring
- Smooth Team Collaboration: Reduce conflicts caused by code style differences
✨ Main Features
- Project Information Management - Unified management of project basic information and configuration
- Project Structure Analysis - Intelligent analysis of project directory structure and dependencies
- API Interface Standards - Define unified API design specifications and best practices
- Development Standards - Code style, naming conventions, architecture standards management
- Database Standards - Table structure design, naming conventions, indexing strategies standardization
- API Debugging Tool - Complete API interface testing and debugging functionality with smart authentication management
- Collaborative Tool Ecosystem - Seamless integration with database management, icon resources, and other tools
🛠️ Technical Features
- Based on MCP Protocol: Seamless integration with mainstream AI development environments
- JSON Configuration Management: Simple and easy-to-use configuration file management
- Environment Variable Support: Flexible deployment and configuration options
- Auto-Initialization: Automatically creates standard configuration on first run
- Cross-Platform Compatibility: Supports Windows, macOS, Linux, and other mainstream operating systems
- Lightweight Design: Low resource usage, fast startup speed
- High Reliability: Auto-restart mechanism ensures stable service operation
- Easy Extensibility: Modular design supports custom function extensions
🎯 Application Scenarios
Team Collaborative Development
- Standard unification in multi-developer environments
- Improved code review efficiency
- Quick onboarding for new team members to project standards
Enterprise Projects
- Complex structure management for large projects
- Unified standards for microservices architecture
- Standard consistency across multi-environment deployments
AI-Assisted Development
- Intelligent code generation that conforms to project standards
- Automatic refactoring based on project standards
- Real-time standards checking and reminders
- Intelligent API interface testing and debugging
- Complete development experience with multi-tool collaboration
🚀 Quick Start
# Install project standards management tool
npm install -g @liangshanli/mcp-server-project-standards
# Install collaborative tools (optional)
npm install -g @liangshanli/mcp-server-mysql
npm install -g @liangshanli/mcp-server-mssqlserver
npm install -g @liangshanli/mcp-server-icon
# Run
mcp-server-project-standards
🔧 Editor Integration Configuration
Cursor Editor Configuration
- Create
.cursor/mcp.json
file in your project root:
{
"mcpServers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
}
}
}
VS Code Configuration
- Install the MCP extension for VS Code
- Create
.vscode/settings.json
file:
{
"mcp.servers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
}
}
}
Multi-Tool Collaborative Configuration
Complete Development Environment Configuration Example:
{
"mcpServers": {
"project-standards": {
"command": "npx",
"args": ["@liangshanli/mcp-server-project-standards"],
"env": {
"CONFIG_DIR": "./.setting"
}
},
"mysql": {
"command": "npx",
"args": ["@liangshanli/mcp-server-mysql"],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database",
"ALLOW_DDL": "false",
"ALLOW_DROP": "false",
"ALLOW_DELETE": "false"
}
},
"icon": {
"command": "npx",
"args": ["@liangshanli/mcp-server-icon"]
}
}
}
🔗 Collaborative Tool Ecosystem
Database Management Tools
- MySQL Support:
- NPM Package: @liangshanli/mcp-server-mysql
- GitHub: mcp-server-mysql
- SQL Server Support:
- NPM Package: @liangshanli/mcp-server-mssqlserver
- GitHub: mcp-server-mssqlserver
Icon Resource Management
- Icon Library Integration:
- NPM Package: @liangshanli/mcp-server-icon
- GitHub: mcp-server-icon
API Debugging Tool
- Smart Authentication Management: Automatic handling of login and token updates
- Multi-Format Support: JSON, XML, HTML, URL-encoded, etc.
- Search Function: Quick API lookup by URL or description
- Execution Records: Complete request-response history
Complete Development Stack
Project Standards + Database Management + API Debugging + Icon Resources = Full-stack development solution
💡 Why Choose Us?
- Focused on AI Development: Specifically designed for AI-assisted development scenarios, deeply optimized
- Simple and Easy to Use: JSON-based simple configuration, no complex learning required
- Team Collaboration: Solves the core problem of multi-machine development chaos
- Enterprise-Grade: Supports complex requirements of large projects
- API Debugging Integration: One-stop solution from interface design to testing and debugging
- Tool Chain Collaboration: Seamless integration with database, icon, and other tools
- Smart Authentication Management: Automatic handling of login and token updates, simplifying API debugging
- Open Source and Free: MIT license, completely open source
- Continuous Updates: Active community support, regular feature updates
- Excellent Performance: Lightweight design, doesn’t affect development efficiency
- Secure and Reliable: Local configuration storage, data security guaranteed
- Strong Compatibility: Supports various AI development environments and editors
- Cost-Effective: One-time configuration, long-term benefits, significantly improves team efficiency
🌟 Experience Now
Make AI-assisted development more standardized and efficient! Say goodbye to multi-machine development chaos, embrace a unified team collaboration experience.
GitHub: https://github.com/liliangshan/mcp-server-project-standards
Make AI-assisted development more standardized and efficient! 🚀
更多推荐
所有评论(0)