mcp-server-suite
Verified Safeby consigcody94
Overview
This suite provides specialized MCP servers for natural language to SQL translation, AST-based code security analysis, and Git conventional commit message generation.
Installation
npx @consigcody94/sql-whispererSecurity Notes
The project demonstrates robust security practices across its core and specialized servers. The MCP core handles input validation (Zod), structured error handling, logging, and includes rate limiting and caching as built-in middleware. SQL Whisperer, a high-risk area, effectively prevents SQL injection by quoting identifiers and using parameterized queries for user-provided values. It also explicitly warns about UPDATE/DELETE queries without WHERE clauses. Schema parsing is designed for metadata extraction, not arbitrary code execution. Sentinel AI performs AST-based code analysis, detecting common vulnerabilities (e.g., SQL Injection, XSS, hardcoded secrets, insecure randomness, prototype pollution) without executing the analyzed code, making its operation safe. It explicitly identifies dangerous patterns like 'eval'. Commit Craft deals with text processing (Git diffs and commit messages), which are inherently less prone to code execution vulnerabilities. No hardcoded secrets or malicious patterns were found in the provided code snippets. All servers primarily communicate via standard I/O, reducing external network attack surface.
Similar Servers
copilot-security-instructions
This MCP server provides a toolkit to guide GitHub Copilot toward secure coding practices by offering customizable security-focused prompts and agents for integration into development workflows.
nlp2sql
Converting natural language queries to optimized SQL for enterprise databases using multiple AI providers.
warp-sql-server-mcp
An MCP server for SQL Server, enabling AI assistants to securely interact with databases for schema discovery, data retrieval, query execution, performance monitoring, and optimization.
git-mcp-server
Automates conventional Git commits, changelog updates, and optional pushes, primarily for AI assistants to generate commit messages based on code changes.