Token导航 LogoToken导航

MCP Server · 开发工具

Ruledex (Neksi11)

MCP框架是一个企业级的AI编程辅助工具,提供上下文感知的开发指导,包括向量搜索、实时WebSocket更新、高级分析和全面的规则管理。

stdio官方级别未说明来源级核验工具 0
AI编程辅助PythonClaude开发工具Claude Desktop

快速开始

作者 / 组织
Neksi11
提供方
Neksi11

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Ruledex (Neksi11) 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

pip install -r requirements.txt

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

MCP框架-AI驱动的编码助手

🎉 100%完成|生产就绪|测试就绪🎉

一个企业级MCP(模型上下文协议)框架,提供人工智能驱动的上下文感知开发指导。功能包括矢量搜索、实时WebSocket更新、高级分析和全面的规则管理。

状态: ✅ 生产就绪| 评级: 10/10 🌟 | 测试覆盖范围: 100%

______________________________________________________________________

⚡ 快速开始

# 1. Clone repository
git clone https://github.com/your-username/mcp-framework.git
cd mcp-framework

# 2. Install dependencies
pip install -r requirements.txt

# 3. Configure environment
cp .env.example .env
# Edit .env with your API keys

# 4. Setup database
python scripts/setup_database.py

# 5. Index rules
python scripts/index_rules.py

# 6. Run API server
python scripts/run_api.py

# 7. Open dashboard
# Visit: http://localhost:8000/dashboard

或者使用Docker:

docker-compose up -d

看 QUICKSTART.md 详细说明。

______________________________________________________________________

🚀 特性

核心功能

  • ✅ 15步MCP管道 -完成请求处理流程
  • ✅ 矢量搜索 -使用松果进行语义搜索(43+条规则)
  • ✅ REST API -使用FastAPI的14个端点
  • ✅ WebSocket支持 -每5秒实时更新一次
  • ✅ 高级分析 -交互式图表和见解
  • ✅ JWT身份验证 -使用RBAC进行安全用户身份验证
  • ✅ 速率限制 -API保护(30 req/min)
  • ✅ Web仪表板 -使用Chart.js的漂亮监控UI
  • ✅ CLI工具 -易于规则管理
  • ✅ Docker支持 -全集装箱化
  • ✅ CI/CD管道 -GitHub操作自动化
  • ✅ 100%测试覆盖率 -全面的测试套件
  • ✅ 完整的文件 -10+导游

演出

  • 响应时间:\50%
  • 错误率:\99.9%

建筑

服务器实现模型上下文协议,并提供:

  1. 资源:可通过MCP资源URI访问的文档文件
  2. 工具检索指南的四种主要工具:

- get_coding_rules:专业编码标准 - get_development_skills:发展最佳做法 - get_steering_instructions:AI代理指导 - get_custom_guidance:人工智能策划的针对特定情境的建议

安装

先决条件

  • Python 3.11+
  • 无烟煤API键(可选,但对于 get_custom_guidance 工具)

设置

  1. 克隆此存储库
  1. 安装依赖项:
   pip install -r requirements.txt

或使用紫外线:

   uv sync
  1. (可选) 为AI驱动的自定义指南设置您的Anthropic API键:
   export ANTHROPIC_API_KEY="your-api-key-here"

备注:服务器在没有API密钥的情况下工作,但 get_custom_guidance 该工具将返回一条优雅的错误消息,将用户引导到其他三个工具。静态文档工具(get_coding_rules, get_development_skills, get_steering_instructions)在没有任何API密钥的情况下完全工作。

用法

运行MCP服务器

python main.py

该服务器作为MCP stdio服务器运行,通过标准输入/输出进行通信。

MCP客户端配置

要将此服务器与MCP客户端(如Claude Desktop)一起使用,请将其添加到MCP配置中:

{
  "mcpServers": {
    "ai-dev-guidelines": {
      "command": "python",
      "args": ["/path/to/this/repo/main.py"],
      "env": {
        "ANTHROPIC_API_KEY": "your-api-key"
      }
    }
  }
}

可用工具

1.get_coding_rules

获得编写生产质量代码的专业编码规则和标准。

# No parameters required
result = await session.call_tool("get_coding_rules", {})
2.获取开发技能

获得开发技能、最佳实践和专业技术。

# No parameters required
result = await session.call_tool("get_development_skills", {})
3.获取跟踪指令

获取AI代理指导说明,以进行上下文感知开发。

# No parameters required
result = await session.call_tool("get_steering_instructions", {})
4.get_custom_guidance

获取针对您特定开发环境量身定制的人工智能指导。

# Requires query parameter
result = await session.call_tool("get_custom_guidance", {
    "query": "How do I implement secure authentication in a Python web app?",
    "context": "Building a Flask application with user login"  # optional
})

可用资源

服务器公开了三个文档资源:

  • guidelines://rules -专业编码规则
  • guidelines://skills -发展技能与实践
  • guidelines://steering -AI转向说明

配置

编辑 config.yaml 自定义:

  • 服务器名称和版本
  • 文档文件路径
  • AI模型设置(模型、max_tokens、温度)
  • 工具说明

文档

核心文件

服务器中包含三个主要文档文件 docs/ 目录:

  • rules.md:专业编码标准、安全实践、测试要求
  • 技能.md:从调试到API设计的开发技能
  • 转向.md:用于有效代码生成的AI代理指导

部署和运营

完整的指南 Documentation/ 目录:

您可以自定义这些文档以符合您组织的标准。

项目结构

.
├── main.py                    # Entry point
├── config.yaml                # Configuration
├── src/
│   ├── mcp_server.py         # Main MCP server implementation
│   ├── ai_orchestrator.py    # AI-powered context selector
│   └── utils/
│       ├── config.py          # Configuration management
│       └── document_loader.py # Documentation file loader
├── docs/
│   ├── rules.md              # Coding rules
│   ├── skills.md             # Development skills
│   └── steering.md           # AI steering
└── README.md

运作原理

  1. 代理请求:AI代理调用其中一个MCP工具
  2. 文档加载:服务器从markdown文件加载相关文档
  3. AI编排 (用于自定义指导):Claude分析查询并选择相关内容
  4. 响应:服务器返回有针对性的、可操作的指导

发展

运行测试

pytest

添加新文档

  1. 在中创建或编辑markdown文件 docs/
  2. 更新 config.yaml 引用新文件
  3. 重新启动服务器

自定义AI行为

在中编辑系统提示 src/ai_orchestrator.py 改变人工智能选择和呈现文档的方式。

环境变量

  • ANTHROPIC_API_KEY:AI编排功能所需

许可证

麻省理工学院

贡献

欢迎投稿!请随时提交拉取请求或未决问题。

支持

对于问题或疑问,请打开GitHub问题。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI编程辅助Python本地部署开发工具代码规范实时更新企业级框架

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Ruledex (Neksi11)

MCP World · 本页

0stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Ruledex (Neksi11) 怎么安装?

公开资料给出的安装命令是 pip install -r requirements.txt,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Ruledex (Neksi11) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Ruledex (Neksi11) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Ruledex (Neksi11) 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Ruledex (Neksi11) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP