GateKpr - E-Commerce App Validation Platform
GateKpr is a Rust-native validation platform for Shopify and WooCommerce applications. It provides 110+ validation rules across webhooks, API usage, billing, security, and OAuth compliance. The tool supports multi-language code parsing via tree-sitter grammars including JavaScript, TypeScript, Ruby, Python, PHP, and Liquid. Available as a CLI tool, REST API, and MCP server for AI-assisted code review.
Rule Categories
- Webhook validation: HMAC verification, idempotency, retry handling
- API usage: Rate limiting, pagination, versioning, error handling
- Billing compliance: Charge creation, subscriptions, usage-based billing
- Security: Token storage, CSRF protection, input validation
- OAuth: Authorization flow, token refresh, scope validation
- Performance: Caching, bulk operations, resource optimization
Technical Stack
Built with Rust, tree-sitter for multi-language parsing, Actix Web for the HTTP server, Serde for serialization, and Tokio for the async runtime. Includes MCP SDK integration for AI-powered code review workflows.
Umer Khan Developer Tools Cross-platform