Offers code style checking for Dart language, focusing on Dart-specific naming conventions and best practices
Provides specialized code style review for Flutter projects, including widget structure, const constructors, and performance optimization recommendations
Analyzes GetX controller patterns and provides recommendations for state management and reactive variables in Flutter applications
Supports the contribution workflow via Git, including branch creation, commit, and pull request processes
Checks adherence to Material Design guidelines in Flutter applications
FastMCP Style Enforcer
코드 스타일을 자동으로 검토하고 개선 사항을 제안하는 FastMCP 서버입니다.
기능
- 일반 코드 스타일 검토: 다양한 프로그래밍 언어의 기본 스타일 규칙 검토
- Flutter/Dart 스타일 검토: Flutter 프로젝트에 특화된 스타일 가이드 적용
- 자동화된 검토: 코드 분석을 통한 자동 스타일 이슈 감지
- 개선 제안: 구체적인 개선 방안 제시
설치
사용법
서버 실행
클로드 설치
테스트 실행
프로젝트 구조
지원하는 스타일 규칙
일반 코드 스타일
- 명명 규칙 (camelCase, PascalCase, UPPER_SNAKE_CASE)
- 들여쓰기 (탭 대신 스페이스 사용)
- 주석 및 문서화
- 함수 길이 및 구조
- 에러 처리
Flutter/Dart 스타일
- Dart 명명 규칙
- 위젯 구조 및 const 생성자
- GetX 컨트롤러 패턴
- 상태 관리 및 반응형 변수
- Material Design 가이드라인
- 성능 최적화
기여하기
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다.
This server cannot be installed
A server that automatically reviews code style and suggests improvements, with special focus on Flutter/Dart projects and general programming styles.
Related MCP Servers
- -securityFlicense-qualityA server that integrates with Cursor IDE to provide code review functionality for Azure repositories, enabling AI-powered pull request analysis and feedback.Last updated -2TypeScript
- AsecurityAlicenseAqualityA lightweight, configurable server that fetches coding guidelines, security rules, and validation patterns from external sources to help development teams maintain code quality standards in WordPress projects.Last updated -35TypeScriptMIT License
- -securityFlicense-qualityA local server that provides powerful code analysis and search capabilities for software projects, helping AI assistants and development tools understand codebases for tasks like code generation and refactoring.Last updated -2Python
- -securityAlicense-qualityA real-time server that provides Flutter/Dart documentation and pub.dev package information to AI assistants, ensuring they generate accurate and up-to-date Flutter code.Last updated -34PythonMIT License