Back to Browse

Self Hosted MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

API governance for AI agents. Detects breaking changes, scores blast radius, blocks unsafe calls.

About

API governance for AI agents. Detects breaking changes, scores blast radius, blocks unsafe calls.

Remote endpoints: streamable-http: https://app.coderifts.com/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.

8 tools verified · Open access · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-coderifts-api-governance": {
      "url": "https://app.coderifts.com/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

CodeRifts — Self-Hosted Deployment

Docker Compose configuration for self-hosting CodeRifts on your own infrastructure.

Quick Start

CodeRifts runs from a prebuilt image published to GitHub Container Registry (ghcr.io/coderifts/app:latest) - no source checkout or local build required.

# 1. Download the Compose file and environment template
curl -O https://raw.githubusercontent.com/coderifts/self-hosted/main/docker-compose.yml
curl -o .env https://raw.githubusercontent.com/coderifts/self-hosted/main/.env.example

# 2. Edit .env with your values (GitHub App credentials)

# 3. Pull the CodeRifts image and start all services
docker compose pull
docker compose up -d

If pulling the image requires authentication, run docker login ghcr.io first.

What's Included

  • docker-compose.yml — Orchestrates the CodeRifts app, PostgreSQL database, and Redis cache
  • .env.example — Template for required environment variables
  • SELF_HOSTED.md — Detailed deployment and configuration guide

MCP Server

CodeRifts is available as a Model Context Protocol (MCP) server so AI agents can run governance and contract-safety checks before they call or merge API changes. The server speaks MCP JSON-RPC over Streamable HTTP.

  • Registry name: io.github.coderifts/api-governance
  • Transport: Streamable HTTP
  • Hosted endpoint: https://app.coderifts.com/mcp
  • Self-hosted endpoint: https://<your-host>/mcp (same path on your own instance)
  • Authentication: send Authorization: Bearer cr_live_YOUR_KEY on tool calls. The initialize and tools/list methods are open (no key required) so clients can discover the tools without authenticating.

Tools

ToolDescription
preflight_checkAnalyze an API spec diff before merge. Returns risk score, blast radius, agent impact, and a merge decision (ALLOW / WARN / REQUIRE_APPROVAL / BLOCK).
agent_tool_checkCheck whether an API change breaks AI agent tool calling (endpoint removal, newly required fields, result-shape drift).
agent_readiness_scoreScore an OpenAPI spec or MCP manifest for AI-agent readiness (0–100) with recommendations.
registry_validateValidate an MCP tool registry or OpenAPI spec collection for governance health.
agent_preflightPre-flight governance check for agent workflows, given tool schemas before and after a change.
mcp_diffCompare two MCP manifests and detect breaking changes in tool schemas, input/output types, and descriptions.
governance_healthGovernance health score for an API spec (A–F grade, policy compliance, recommendations).

Claude Desktop

Add CodeRifts to claude_desktop_config.json using the remote bridge:

{
  "mcpServers": {
    "coderifts": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://app.coderifts.com/mcp",
        "--header",
        "Authorization: Bearer cr_live_YOUR_KEY"
      ]
    }
  }
}

Replace cr_live_YOUR_KEY with your CodeRifts API key, restart Claude Desktop, and the seven tools above become available.

Quick check

# List tools (no key required)
curl -s -X POST https://app.coderifts.com/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Documentation

For full documentation, visit coderifts.com/docs.

License

See coderifts.com for licensing terms.

Reviews

No reviews yet

Be the first to review this server!

Self Hosted MCP Server - API governance for AI agents. Detects breaking changes, | MCP Marketplace