探索
Style Guidelines

Style Guidelines

一个基于MCP协议的编程规范管理服务器,用于统一管理和分发编程指南与规则
2.5分
19
2025-04-28 09:39:19
概述
工具列表
内容详情
替代品

什么是MCPRules?

MCPRules 是一款基于 Model Context Protocol (MCP) 的编程准则管理服务器。它允许您通过规则过滤、本地文件系统存储和GitHub集成来管理和访问编程规则,从而确保项目中的代码风格一致性。

如何使用MCPRules?

MCPRules 可以通过配置文件轻松设置并集成到您的开发环境中。只需配置规则文件路径或GitHub仓库信息,即可开始使用。

适用场景

MCPRules 适用于需要统一编程标准的团队或个人开发者。它可以用于管理代码风格、语言特定规则以及项目管理准则。

主要功能

规则管理支持通过MCP工具访问规则,按类别过滤规则,支持本地和GitHub存储。
灵活存储支持本地文件系统和GitHub仓库集成,规则以Markdown格式存储。
类别组织规则分为多个类别,如核心编程原则、代码风格、语言特定指南等。

优势与局限性

优势
支持多种规则存储方式,易于集成。
灵活的规则过滤功能,方便快速定位规则。
开源且社区支持良好。
局限性
对GitHub私有仓库的支持需要配置Token。
依赖于开发者环境的正确配置。

如何使用

克隆仓库首先,克隆MCPRules仓库到本地。
安装依赖使用npm安装所需的依赖项。
构建服务器编译代码以生成可运行的服务器。
配置环境变量设置规则文件路径或GitHub Token。

使用案例

获取所有规则调用接口获取所有的编程规则。
获取指定类别的规则根据类别筛选规则。

常见问题

1
如何配置VSCode扩展支持MCPRules?在VSCode扩展的配置文件中添加MCPRules服务器地址。
2
是否支持私有GitHub仓库?支持,但需要提供GitHub Token。
3
如何查看当前支持的规则类别?发送请求 `{}` 获取所有可用类别。

相关资源

GitHub仓库MCPRules的源代码和文档。
Model Context Protocol (MCP) 官方网站了解MCP协议的基础知识。
许可证说明MCPRules的MIT许可证。
精选MCP服务推荐
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
212
4.3分
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
2,956
5分
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6,102
4.5分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
88
4.8分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
323
4.5分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1,429
5分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
364
4.8分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
4,853
4.7分
安装
复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。