Back to Home
neuhausjulian icon

vibe-coding_mcp-server

Verified Safe

by neuhausjulian

Overview

Minimal MCP server prototype for validating architecture, testing strategy, authorization concepts, and dev-tool support through a single user profile retrieval tool.

Installation

Run Command
npm start

Environment Variables

  • DEV_STATIC_AUTHORIZATION
  • DEV_STATIC_AUTHORIZATION_USER_ID
  • JWT_JWKS_URL
  • JWT_EXPECTED_AUDIENCE
  • JWT_USER_ID_FIELD

Security Notes

The server employs robust authorization configuration validation at startup, clearly separating development (static ID) and production (JWT) modes. JWT validation uses standard libraries (jsonwebtoken, jwks-rsa) and fetches JWKS from a configured URL, which is a common and secure practice. No 'eval' or other directly dangerous patterns are present. Sensitive configurations are handled via environment variables. The system correctly expects JWT tokens as tool arguments in production, not environment variables.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens50
Stars0
Forks0
Last Update2025-11-22

Tags

MCPNode.jsPrototypeAuthorizationDevTools