Skip to main content
Glama
codepeel

CodePeel MCP Server

Official
by codepeel

CodePeel MCP Server

AI code review tools for Claude Code, Cline, Roo, and other MCP-compatible agents.

What it does

When you're vibe coding with an AI agent, CodePeel acts as a second opinion — reviewing the generated code for bugs, security issues, and bad patterns before you commit.

Tools

Tool

Description

review_code

Review a diff for bugs, security issues, and best practices

fix_code

Generate a fix for a specific code issue

ask_codepeel

Ask questions about code patterns, architecture, etc.

check_credits

Check your account balance and usage

Setup

1. Get your API token

  1. Sign in at codepeel.com

  2. Go to Settings → API Tokens

  3. Click Create Token and copy the token (starts with cpk_)

API tokens don't expire — they work until you revoke them.

2. Configure MCP

Add to your MCP config (.kiro/settings/mcp.json, claude_desktop_config.json, or Cline settings):

{
  "mcpServers": {
    "codepeel": {
      "command": "npx",
      "args": ["-y", "github:codepeel/mcp-server"],
      "env": {
        "CODEPEEL_TOKEN": "cpk_your_token_here"
      }
    }
  }
}

3. Use it

The AI agent will automatically have access to CodePeel's review tools. You can ask it to:

  • "Review my recent changes for bugs"

  • "Check this diff for security issues"

  • "Fix the null pointer issue in auth.ts"

  • "How many reviews do I have left?"

Example Usage

Review code changes

Agent: I'll review your changes using CodePeel.
[calls review_code with git diff output]

CodePeel found 3 issues:
🟠 Potential null pointer in user.ts:45
🟡 Missing error handling in api.ts:23
🔵 Unused import in utils.ts:1

Self-review during vibe coding

The AI can review its own output before presenting it to you:

You: Build a login form with validation
Agent: [writes code, then calls review_code on its own output]
Agent: I found a potential XSS issue in my implementation. Let me fix that...
[calls fix_code, applies the fix]
Agent: Here's the login form — I caught and fixed a security issue during generation.

CLI Commands

npx -y github:codepeel/mcp-server init          # Interactive editor setup
npx -y github:codepeel/mcp-server init-config   # Generate .codepeel.yml
npx -y github:codepeel/mcp-server credits       # Check your balance
git diff | npx -y github:codepeel/mcp-server review  # Review from stdin

Environment Variables

Variable

Required

Description

CODEPEEL_TOKEN

Yes

Your API token from Settings (starts with cpk_)

CODEPEEL_API_URL

No

API base URL (default: https://codepeel.com/api)

CODEPEEL_REVIEW_URL

No

Review endpoint URL (default: Firebase function)

Troubleshooting

Error

Fix

"Token expired"

You're using a Firebase ID token instead of an API token. Create a cpk_ token in Settings.

"Invalid token"

Check that your token starts with cpk_ and hasn't been revoked.

"No credits remaining"

Upgrade your plan or wait for credits to reset.

License

MIT

Install Server
F
license - not found
A
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/codepeel/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server