mcpgate: auth gateway for self hosted MCP serversby Joshua InyangFreeLock down any self-hosted MCP server with per-client API keys, per-tool allowlists, rate limits and an audit log.10