MCP服务器编码标准
此MCP服务器提供用于访问各种技术(Java、Python、React)的编码风格指南和最佳实践的工具。
先决条件
- Python 3.8或更高版本
- MCP包(
pip install mcp) - UV包管理器(推荐)
快速开始
- 在Claude中安装服务器:
mcp install server.py- 在开发模式下运行:
mcp dev server.pyMCP检查员将从端口3000开始。
可用工具
风格指南
访问特定语言的编码风格指南:
- Java:干净的代码实践、命名约定、代码组织
- Python:基于PEP 8的指南,Python代码实践
- React:组件结构、钩子使用、TypeScript集成
最佳实践
访问特定语言的应用程序最佳实践:
- Java:项目结构、架构、测试、安全
- Python:项目布局、依赖关系管理、测试实践
- React:组件模式、状态管理、性能优化
api参考
java_style_guide:获取Java编码风格指南
- 返回:Markdown格式的样式指南 - 例子: nortal_coding_standards_java_style_guide()
java_best_practices:获取Java应用程序最佳实践
- 返回:Markdown格式的最佳实践 - 例子: nortal_coding_standards_java_best_practices()
python_style_guide:获取Python编码风格指南
- 返回:Markdown格式的样式指南 - 例子: nortal_coding_standards_python_style_guide()
python_best_practices:获取Python应用程序最佳实践
- 返回:Markdown格式的最佳实践 - 例子: nortal_coding_standards_python_best_practices()
react_best_practices:获取React应用程序最佳实践
- 返回:Markdown格式的最佳实践 - 例子: nortal_coding_standards_react_best_practices()
配置
MCP客户端配置
将其添加到您的MCP客户端配置文件中(例如。, ~/.codeium/windsurf/mcp_config.json):
{
"mcpServers": {
"nortal_coding_standards": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"/absolute/path/to/coding-standards-mcp/server.py"
]
}
}
}替换 /absolute/path/to/coding-standards-mcp/server.py 使用您的实际服务器路径。
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

