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
Unity-MCP
AI-powered game development assistant that bridges Large Language Models (LLMs) with Unity Editor and runtime game builds, enabling AI to control Unity via the Model Context Protocol.
Awesome-MCP-Servers
A curated, community-driven list of Model Context Protocol (MCP) servers, tools, frameworks, clients, and utilities, enabling AI models to securely interact with local and remote resources.
dev-kit-gh-mcp-server
A server providing Model Context Protocol (MCP) tools for automating and interacting with GitHub repositories, primarily for bots and AI agents.
mcp-mineru
Implements or interacts with the Minecraft Protocol, likely for building custom Minecraft servers or client utilities.