Token导航 LogoToken导航TokenDH.com
Claude Rules MCP Server logo
运维云端stdio官方级别未说明来源级核验

Claude Rules MCP Server

MCP Server

claude-rules-mcp

一个MCP服务器,提供Claude Code技能和规则的服务,支持HTTP和stdio传输方式。

工具数

11

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude技能管理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jeremykenedy

提供方

jeremykenedy

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx claude-rules-mcp init

详细介绍

Serve 484 skills and 17 rules to any Claude client via MCP

目录

关于

一个MCP(模型上下文协议)服务器,从文件系统读取Claude代码技能和规则,并将其作为工具公开。支持HTTP和stdio传输,可选令牌身份验证和Cloudflare隧道用于远程访问。

特性

  • 提供484种渐进式披露技能(元数据优先,按需提供完整内容)
  • 17条可单独访问或连接的全局规则
  • 跨多个存储库的项目级规则发现
  • 跨所有技能和规则的关键字搜索
  • 监控摘要集成(Gmail和法庭监控)
  • HTTP传输的令牌身份验证
  • 双传输:HTTP用于容器/web,stdio用于Claude Desktop

需求

  • Node.js 20+
  • npm 10+
  • Docker(用于容器部署)

安装

npm(推荐)

npm install claude-rules-mcp

或者直接运行而不安装:

npx claude-rules-mcp init

手册

git clone https://github.com/jeremykenedy/claude-rules-mcp-server.git
cd claude-rules-mcp-server
npm install
npm run build

快速开始

运行交互式安装向导:

npx claude-rules-mcp init

向导将遍历传输选择、路径和令牌身份验证。它创造了一个 .env 使用您的配置文件。

然后启动服务器:

npx claude-rules-mcp run

工具

工具说明
rules_get_manifest返回完整的技能清单(名称和描述,而不是文件内容)
rules_list_skills使用可选关键字过滤器列出所有技能
rules_get_skill按名称读取特定技能的完整SKILL.md
rules_get_skill_references列出并读取技能的参考文件
rules_list_global_rules列出所有17个全局规则名称
rules_get_global_rule按名称读取特定的全局规则
rules_get_global将所有17个规则文件连接到一个响应中
rules_get_project读取项目级CLAUDE.md和.CLAUDE/rules/
rules_list_projects扫描包含.claude/目录的项目
rules_search跨技能描述和规则内容的关键字搜索
read_monitor_summary阅读最新的Gmail/法庭监控摘要

配置

变量默认值描述
TRANSPORTstdiohttpstdio
PORT3456HTTP端口
CLAUDE_DATA_PATH/data/.claude通往技能、规则和清单的道路
CLAUDE_PROJECTS_DIR/data/sites项目目录路径
MCP_SECRET(无)HTTP身份验证令牌(建议用于远程)

Docker部署

docker build -t claude-rules-mcp:latest .

docker run -d \
  --name claude-rules-mcp \
  --restart unless-stopped \
  -p 3456:3456 \
  -e TRANSPORT=http \
  -e PORT=3456 \
  -e CLAUDE_DATA_PATH=/data/.claude \
  -e CLAUDE_PROJECTS_DIR=/data/sites \
  -e MCP_SECRET=your-secret-token \
  -v /path/to/.claude:/data/.claude:ro \
  -v /path/to/sites:/data/sites:ro \
  claude-rules-mcp:latest

健康检查:

curl http://localhost:3456/health

Claude桌面设置

添加 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "claude-rules": {
      "command": "npx",
      "args": ["-y", "claude-rules-mcp", "run"]
    }
  }
}

通过SSH进行远程:

{
  "mcpServers": {
    "claude-rules": {
      "command": "ssh",
      "args": [
        "user@your-server",
        "cd /path/to/server && TRANSPORT=stdio node dist/index.js"
      ]
    }
  }
}

Claude.ai Web设置

设置>自定义>连接器>+>添加自定义连接器:

Name: Claude Rules
URL: https://your-domain.com/mcp?token=your-secret-token

测试

# Health check
curl http://localhost:3456/health

# Test with token
curl -X POST "http://localhost:3456/mcp?token=your-token" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}'

许可证

此软件包是根据 MIT许可证.

目录标签

目录标签

TypeScriptClaude技能管理Claude规则本地部署MCP服务器规则管理HTTP传输

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

claude-rules-mcp

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP