MCP Catalogs
Home

shippie

by mattzcarey·2,356·Score 54

Shippie is an MCP client for code review that integrates AI models into CI/CD pipelines.

developer-toolsai-llmgithub
243
Forks
3
Open issues
6 mo ago
Last commit
2d ago
Indexed

Overview

Shippie is a TypeScript-based CLI tool that functions as an MCP client, designed to review code using Large Language Models. It can identify common issues such as exposed secrets, inefficient code, and potential bugs during the development process. The tool can be integrated into CI/CD pipelines for automated code reviews or run locally on staged files. Shippie uses a set of optimized tools to simulate human code review behavior while leveraging the Model Context Protocol for integration with external tools.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automated code review in CI/CD pipelines to catch security issues and bugs early
you:Local code review of staged changes before committing
you:Integration with external tools via MCP for enhanced code analysis capabilities
you:What AI providers does Shippie support?
you:Can Shippie be customized with specific rules?

When to choose this

Choose Shippie when you need AI-powered code review integrated into your CI/CD pipeline and want to extend functionality via MCP client connections.

When NOT to choose this

Don't choose Shippie if you need an MCP server rather than a client, or if you prefer human-only code review processes without AI assistance.

Tools this server exposes

1 tool extracted from the README (low confidence)
  • review

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

Note: 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.

Comparable tools

code-review-gptdeepcodesonarqubesemgrep

Installation

Installation

  1. Install Shippie via npm:
npx shippie review
  1. To use with Claude Desktop, configure MCP in your config.json:
{
  "mcpServers": {
    "shippie": {
      "command": "npx",
      "args": ["shippie", "mcp"]
    }
  }
}

FAQ

What AI providers does Shippie support?
Shippie supports various AI providers. See the AI Provider Configuration documentation for details on how to configure different providers.
Can Shippie be customized with specific rules?
Yes, Shippie supports rules files that allow you to customize the review process to fit your project's specific needs and coding standards.

Compare shippie with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.