gatekpr-mcp-server 0.2.2

MCP server for AI agent integration (Claude Code, Windsurf, OpenCode)
docs.rs failed to build gatekpr-mcp-server-0.2.2
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

Gatekpr MCP Server

An MCP (Model Context Protocol) server that gives AI agents like Claude Code, Windsurf, and Cursor the ability to validate Shopify apps against App Store approval requirements.

Installation

cargo install gatekpr-mcp-server

Setup

Claude Code

Add to ~/.claude/settings.json:

{
  "mcpServers": {
    "gatekpr": {
      "command": "gatekpr-mcp-server"
    }
  }
}

With RAG Support

For semantic documentation search, set environment variables:

{
  "mcpServers": {
    "gatekpr": {
      "command": "gatekpr-mcp-server",
      "env": {
        "OPENAI_API_KEY": "your-key",
        "QDRANT_URL": "http://localhost:6333"
      }
    }
  }
}

Available Tools

Tool Description
quick_check_file Validate a single file
check_webhooks Check GDPR webhook compliance
check_api_usage Check GraphQL vs REST API usage
check_billing Check billing compliance
check_security Security vulnerability scan
approval_status Overall approval readiness
list_rules List validation rules by category
search_docs Search Shopify documentation (RAG)
get_fix_hint Get fix recommendations

License

MIT