Back to Home
hyprmcp icon

jetski

Verified Safe

by hyprmcp

Overview

Jetski is an open-source platform providing analytics, authentication, and simplified client setup for Model Context Protocol (MCP) servers by acting as a proxy.

Installation

Run Command
mise run serve && pnpm run start

Environment Variables

  • HOST
  • DATABASE_URL
  • OIDC_URL
  • OIDC_CLIENT_ID
  • DEX_GRPC_ADDR
  • MAILER_FROM_ADDRESS
  • MAILER_SMTP_HOST
  • MAILER_SMTP_PORT
  • MAILER_SMTP_USERNAME
  • MAILER_SMTP_PASSWORD
  • GITHUB_CLIENT_ID
  • GITHUB_CLIENT_SECRET

Security Notes

The codebase demonstrates good security practices. Environment variables are used for sensitive configurations (e.g., database URL, OIDC credentials, GitHub secrets for Dex). OAuth2/OIDC is used for authentication, with JWT validation against a JWK set in the backend. User-provided `proxyUrl`s are subject to backend validation to prevent Server-Side Request Forgery (SSRF). Observability tools (Sentry, OpenTelemetry) are integrated. The use of `public: true` for OIDC clients in `docker-compose.yaml` is standard for single-page applications and CLIs, which cannot securely store client secrets. No 'eval', blatant obfuscation, or hardcoded production secrets were found. `requireHttps: false` in dev config is acceptable.

Similar Servers

Stats

Interest Score70
Security Score9
Cost ClassMedium
Avg Tokens250
Stars201
Forks8
Last Update2026-01-18

Tags

AnalyticsAuthenticationProxyKubernetesObservability