esic-mcp-courses
by callebescos
Overview
A web server for managing educational courses, likely involving user authentication and database interaction for course content.
Installation
npm startEnvironment Variables
- PORT
- DB_HOST
- DB_USER
- DB_PASSWORD
- DB_NAME
- DB_PORT
- COOKIE_SECRET_KEY
Security Notes
CRITICAL: A hardcoded secret ('your-secret-key') is used for `cookie-parser`, making session cookies vulnerable to hijacking if the secret is exposed. While login uses parameterized queries for SQL injection prevention, this is a significant flaw. No explicit CSRF protection or comprehensive input sanitization for all routes is visible in the provided snippets, which are common web application security oversights.
Similar Servers
thoughtbox
Provides LLM agents with structured reasoning, mental models, and literate programming notebooks for enhanced problem-solving and code development.
langgraph-dev-navigator
Provides a RAG and Knowledge Graph powered backend for grounding AI coding assistants in the LangGraph ecosystem, improving code generation accuracy and reducing hallucinations.
mcp-server-bbc
An AI assistant that manages BuilderBot projects by listing, retrieving, creating, updating, deleting, and duplicating projects using a set of defined tools.
bit2me-mcp
Enables AI assistants to interact with the Bit2Me cryptocurrency exchange for market data, wallet management, trading, and financial products like Earn and Loans.