vibe-coding_mcp-server
Verified Safeby 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
npm startEnvironment 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
Awesome-MCP-Servers
Cataloging and describing Model Context Protocol (MCP) servers, tools, frameworks, clients, and utilities, which enable AI models to interact with various local and remote resources.
Unity-MCP
Integrates AI Language Models with the Unity Editor and runtime to automate game development tasks, generate code, debug, and enable AI-driven game mechanics.
dev-kit-gh-mcp-server
A GitHub Model Context Protocol (MCP) server designed for automation, bots, and AI agents to perform focused repository operations.
mcp-mineru
Implements or interacts with the Minecraft Protocol, likely for building custom Minecraft servers or client utilities.