MCP Catalogs
首页

shippie

by mattzcarey·2,356·综合分 54

Shippie 是一个将 AI 模型集成到 CI/CD 管道中的代码审查 MCP 客户端。

developer-toolsai-llmgithub
243
Forks
3
活跃 Issue
6 个月前
最近提交
2 天前
收录于

概述

Shippie 是一个基于 TypeScript 的 CLI 工具,充当 MCP 客户端,使用大型语言模型审查代码。它可以在开发过程中识别常见问题,如暴露的秘密、低效代码和潜在的错误。该工具可以集成到 CI/CD 管道中进行自动化代码审查,或在本地暂存的文件上运行。Shippie 使用一组优化的工具来模拟人类代码审查行为,同时利用模型上下文协议与外部工具集成。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:在 CI/CD 管道中自动化代码审查,及早发现安全和错误问题
:在提交前对暂存的更改进行本地代码审查
:通过 MCP 与外部工具集成,增强代码分析能力
:Shippie 支持哪些 AI 提供商?
:Shippie 是否可以用特定规则进行定制?

什么时候选它

当您需要将 AI 代码审查集成到 CI/CD 管道中并通过 MCP 客户端连接扩展功能时,选择 Shippie。

什么时候不要选它

如果您需要 MCP 服务器而非客户端,或偏好纯人工代码审查流程而非 AI 辅助,则不要选择 Shippie。

此 server 暴露的工具

从 README 抽取出 1 个工具(置信度较低)
  • review

    Reviews code to identify common issues like exposed secrets, inefficient code, and potential bugs

说明:Only identified one tool ('review') from CLI examples, with no explicit MCP tool documentation in the README. The tool appears to be the main functionality based on the demo and command shown.

可对比工具

code-review-gptdeepcodesonarqubesemgrep

安装

安装

  1. 通过 npm 安装 Shippie:
npx shippie review
  1. 要与 Claude Desktop 一起使用,请在您的 config.json 中配置 MCP:
{
  "mcpServers": {
    "shippie": {
      "command": "npx",
      "args": ["shippie", "mcp"]
    }
  }
}

FAQ

Shippie 支持哪些 AI 提供商?
Shippie 支持多种 AI 提供商。有关如何配置不同提供商的详细信息,请参阅 AI 提供商配置文档。
Shippie 是否可以用特定规则进行定制?
是的,Shippie 支持规则文件,允许您自定义审查过程以适应项目特定的需求和编码标准。

shippie 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。