mcp-showcase
Verified Safeby Michael-Obele
Overview
A SvelteKit web application showcasing Model Context Protocol (MCP) servers, providing installation commands, and tracking submission status across various registries.
Installation
npm run previewEnvironment Variables
- DATABASE_URL
- ADMIN_PASSWORD
Security Notes
The server uses `valibot` for input validation on its remote functions, which is good practice for preventing injection attacks. Environment variables (`ADMIN_PASSWORD`, `DATABASE_URL`) are correctly used for sensitive information, preventing hardcoding. Session management for admin access uses `httpOnly` and `secure` cookies in production, which is appropriate. No `eval` or direct command execution is observed within the server's logic. The core functionality involves displaying data and simple CRUD operations, which does not inherently present high security risks beyond standard web application vulnerabilities, which appear to be reasonably addressed.
Similar Servers
rust-mcp-sdk
A high-performance, asynchronous Rust SDK for building Model Context Protocol (MCP) servers and clients, supporting various transports and authentication methods.
mcp-svelte-docs
Provides authoritative Svelte 5 and SvelteKit definitions extracted from TypeScript declarations.
shadcn-svelte-mcp
Provides real-time access to shadcn-svelte component documentation, Bits UI API details, and Lucide Svelte icon search via an MCP server for AI-powered code editors and CLIs.
install-this-mcp
The tool generates comprehensive, client-specific installation guides for remote Model Context Protocol (MCP) servers, reducing friction for server maintainers.