Token导航 LogoToken导航TokenDH.com
scc MCP logo
开发工具未说明官方级别未说明来源级核验

scc MCP

MCP Server

一个基于MCP协议的独立代码度量分析服务器,提供项目分析、复杂度热点、文件度量和目录比较功能。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
Claude开发工具命令行工具Claude

安装说明

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

作者 / 组织

hive-agi

提供方

hive-agi

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

scc-mcp

提供4种代码度量工具:项目分析、复杂性热点、每个文件度量和目录比较。

需求

快速开始

bb --config bb.edn run server

克劳德代码MCP配置

增添 ~/.claude/settings.json:

{
  "mcpServers": {
    "scc": {
      "command": "bb",
      "args": ["--config", "/path/to/scc-mcp/bb.edn", "run", "server"]
    }
  }
}

工具

工具说明
analyze项目指标——LOC、复杂性、语言细分
hotspots复杂性热点--文件超过阈值(默认值:20)
file单个文件的详细指标
compare比较两个目录之间的指标(差异LOC、代码、复杂性)

IAddon集成

scc-mcp实现了 IAddon 动态注册协议 蜂巢mcp。当作为加载项加载时,其处理程序会覆盖合并中的嵌入式scc处理程序 analysis 工具。

(require '[scc-mcp.init :as init])
(init/init-as-addon!)
;; => {:registered ["scc"] :total 1}

该插件公开了一个 scc 带命令调度的超级工具:

(require '[scc-mcp.tools :as tools])
(tools/handle-scc {:command "analyze" :path "src/"})

项目结构

src/scc_mcp/
  core.clj    — Shell wrapper for scc binary, JSON parsing, hotspot extraction
  tools.clj   — Command handlers + MCP tool schema (IAddon interface)
  init.clj    — IAddon reify + nil-railway registration pipeline
  server.clj  — modex-bb standalone MCP server (4 tools)
  log.clj     — Logging shim (timbre on JVM, stderr on bb)

依赖项

  • modex bb --MCP服务器框架
  • scc --外部二进制文件(未捆绑)

许可证

麻省理工学院

目录标签

目录标签

Claude开发工具命令行工具Clojure本地部署代码度量复杂度分析项目分析

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP