Token导航 LogoToken导航

MCP Server · 开发工具

syke (Khalomsky)

SYKE是一款AI代码影响分析工具,用于监控AI修改的文件、映射依赖图、检测级联故障,并在构建前阻止潜在问题扩散。

未说明官方级别未说明来源级核验工具 8
代码分析TypeScriptClaudeCursorWindsurf

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
khalomsky
提供方
khalomsky

工具数量

8

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

syke (Khalomsky) 属于开发工具类 MCP Server,公开资料标注 8 个工具,通过传输方式未标注接入,适配 Claude、Cursor、Windsurf,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

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

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

SYKE——你的代码库有脉搏

人工智能代码影响分析MCP服务器。 SYKE监控你的AI接触到的每个文件,绘制依赖关系图,检测级联破坏,并在损坏蔓延之前建立闸门。

使用 克劳德代码, 光标, 帆板运动,以及任何与MCP兼容的AI编码代理。

运作原理

  1. 启动时,SYKE扫描您的源目录,并使用静态导入分析构建完整的依赖关系图。
  2. 您的AI代理可以自由修改文件 --正常工作期间不得中断。
  3. 构建/部署之前,AI呼叫 gate_build 检查所有更改是否安全。
  4. 如果依赖关系中断,SYKE检测级联故障,并使用 FAIL 判决。
  5. 仪表板 显示了带有风险指标的依赖关系图的实时可视化。
SYKE是一个安全网,而不是看门人。 它不会在工作时阻止你的AI——它会在你发货前捕捉到你的AI错过的东西。

快速开始

1.创建配置文件

创建 ~/.syke/config.json:

{
  "licenseKey": "SYKE-XXXX-XXXX-XXXX-XXXX",
  "geminiKey": "your-gemini-api-key"
}
获取您的许可证密钥 syke.cloud/仪表板。您只需要一个AI密钥。支持: geminiKey, openaiKey, anthropicKey.

2.注册MCP服务器

克劳德代码:

claude mcp add syke -- npx @syke1/mcp-server@latest

光标 (.cursor/mcp.json):

{
  "mcpServers": {
    "syke": {
      "command": "npx",
      "args": ["@syke1/mcp-server@latest"]
    }
  }
}

帆板运动 (~/.codeium/windsurf/mcp_config.json):

{
  "mcpServers": {
    "syke": {
      "command": "npx",
      "args": ["@syke1/mcp-server@latest"]
    }
  }
}
Windows注意事项: 如果 npx 未找到,请使用完整路径: "command": "C:\\Program Files\\nodejs\\npx.cmd"

3.在项目中添加构建门

将此行添加到项目的 CLAUDE.md (或等效的AI指令文件):

After completing code changes, always run the gate_build MCP tool before committing or deploying.

这可确保您的AI代理在每次任务后自动运行SYKE的安全检查,无需手动提示。

4.重新启动AI代理

SYKE会自动检测您的项目语言,并在启动时构建依赖关系图。打开 http://localhost:3333 查看您的实时仪表板。

特性

8个MCP工具

工具层级描述
gate_build免费强制性预构建检查。 在任何构建或部署之前返回PASS/WARN/FAIL判定。
check_safe免费快速单线安全判断:高/中/低/无风险。
get_dependenciesFree列出文件的内部导入(正向依赖关系)。
analyze_impact专业版使用SCC、风险评分和git耦合进行全面影响分析。
get_hub_files专业版按PageRank重要性分数对文件进行排名。
refresh_graph专业版重新扫描所有源文件并重建依赖关系图。
ai_analyze专业版文件及其依赖项的AI语义分析(Gemini/OpenAI/Claude)。
check_warnings专业版实时监控可能破坏依赖关系的文件更改警报。

多AI提供商支持

SYKE支持三个AI提供者进行语义分析。带上自己的钥匙:

提供者模型配置键环境变量
谷歌双子座gemini-2.5-flashgeminiKeyGEMINI_KEY
OpenAIgpt-4o-miniopenaiKeyOPENAI_KEY
人类学claude-sonnet-4-20250514anthropicKeyANTHROPIC_KEY

自动选择: SYKE使用第一个可用密钥(Gemini>OpenAI>Anthropic)。 力量提供者: 集 aiProvider 在配置中(或 SYKE_AI_PROVIDER env-var)进行覆盖。

高级图形算法

SYKE超越了简单的依赖计数。五种生产级算法协同工作,提供精确、快速和上下文丰富的影响分析——所有这些算法都在运行 本地AI代币成本为零.

1.SCC凝聚+拓扑排序

循环依赖关系是误导性影响分析的首要来源。SYKE使用 塔扬算法 为了检测所有强连接组件,将它们压缩成一个干净的DAG,然后运行拓扑排序来计算正确的级联级别。

Before: "47 files affected" (inflated by cycles)
After:  "3 files in circular cluster (Level 0) → 5 files (Level 1) → 4 files (Level 2)"
  • O(V+E)计算——以个位数毫秒运行
  • 每个大小大于1的SCC都被标记为循环依赖集群
  • 即使在严重循环的代码库中,级联级别也是准确的
2.综合风险评分

五个信号组合成一个0-1的风险评分:

信号重量它测量什么
扇入30%有多少文件依赖于此文件
稳定性指数20%I=Ce/(Ca+Ce)-较低=基础文件=更改风险较高
圈复杂度20%内部分支复杂性(基于正则表达式,8种语言)
梯级深度15%冲击传播了多少层
网页排名15%依赖图中的递归重要性
auth_service.ts → Risk: 0.82 (CRITICAL)
  Fan-in: 24, Stability: 0.12, Complexity: 47, Cascade: 4 levels, PageRank: 99th

string_utils.ts → Risk: 0.31 (LOW)
  Fan-in: 18, Stability: 0.85, Complexity: 3, Cascade: 1 level, PageRank: 42nd

AI代理现在可以做出阈值决策:如果\0.7,则阻止。

3.历史变迁耦合

静态导入失败 隐藏的依赖关系 --总是一起更改但没有导入关系的文件。SYKE挖掘你的git历史(最近500次提交)来找到这些逻辑耦合。

auth_service.ts changed →
  [Dependency Graph] auth_provider.ts, login_screen.ts
  [Git Coupling — Hidden Dependencies]
    config/auth_config.json (85% confidence, 12 co-changes)
    styles/auth.css (72% confidence, 8 co-changes)
  • 捕获静态分析完全遗漏的15-30%的受影响文件
  • 过滤大型提交(>20个文件)以避免噪音
  • 5分钟缓存,自动刷新
4.文件重要性的PageRank

简单的球迷计数平等对待所有家属。 网页排名 计算递归重要性——一个由许多人导入的文件 *重要* 文件的排名高于许多叶子文件导入的文件。

Before: utils.ts ranked #1 (25 dependents — but all are leaf components)
After:  auth.ts ranked #1 (20 dependents — 15 of which are core modules)
  • 阻尼系数为0.85的标准功率迭代
  • 启动时预先计算,文件更改时逐步更新
  • 每个文件都有一个排名位置和百分位数(例如,“245的排名第3,第99百分位数”)
5.增量图形更新+备注查询

对于大型代码库(10K+文件),完整图重建太慢。SYKE现在更新 仅更改文件的边缘 和残疾人 仅受影响的缓存条目.

Before: 1 file changed → re-parse all 500 files → 2+ seconds
After:  1 file changed → re-parse 1 file → edge diff → 50ms
        Same file queried again → cache hit → O(1) instant
  • 反向索引启用O(受影响)缓存无效,而不是O(cache_size)
  • 边缘更改后重新计算SCC和PageRank(对于10K文件,仍然\| |

| |-- modifies files | | |-- modifies files | | |-- modifies files | | | | | |-- gate_build --->| | | |-- scans graph | | |-- checks impact | |<-- PASS/FAIL ----| | | | |<-- "Done. Safe to | | | build." ----------| |


## Founding 100——早期采用者的免费专业版

我们正在给 **前100名开发人员** 完全专业访问权限 **30天** --没有信用卡,没有附加条件。

**您将获得:**

- 所有8个具有高级算法的MCP工具(SCC、PageRank、风险评分、Git耦合)
- 无限文件,多项目支持
- 实时级联监控+网络仪表板
- 人工智能语义分析(BYOK——Gemini、OpenAI或Claude)

**如何索赔:**

1. 注册地址: [syke.cloud](https://syke.cloud)
1. 标记此回购
1. 点击你的“我主演” [仪表盘](https://syke.cloud/dashboard/) → 30 days Pro已解锁

名额有限。一旦他们走了,他们就走了。

## 源代码此存储库包含 **免费层源代码** --核心依赖图引擎、语言插件和3个免费的MCP工具(`gate_build`, `check_safe`, `get_dependencies`).Pro和Cortex功能(高级算法、人工智能分析、实时监控、网络仪表板)包含在  作为编译代码。

## 许可证

[弹性许可证2.0(ELv2)](LICENSE)

您可以自由使用、修改和分发SYKE,但有两个限制:

1. **无托管服务** --您不能将SYKE作为托管/管理服务提供给第三方。
1. **无许可证密钥规避** --您无法删除、禁用或绕过许可证密钥功能。

工具与能力

工具数量

8

资源数量

0

提示词数量

0

能力标签

代码分析TypeScript本地部署依赖管理AI辅助开发风险检测构建安全

支持客户端

ClaudeCursorWindsurf

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 8 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、Cursor、Windsurf,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

8未说明未标注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 条

syke (Khalomsky) 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

syke (Khalomsky) 怎么在 Claude Desktop、Cursor 里配置?

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

syke (Khalomsky) 收费吗?

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

syke (Khalomsky) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

syke (Khalomsky) 支持哪些客户端?

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

来源信息

继续浏览同类 MCP