mcp-sqlew
by sin5ddd
Overview
Manages AI agent context, including decisions, tasks, constraints, and file changes, with advanced database operations for migration, export, and import.
Installation
node dist/index.jsEnvironment Variables
- HOME
- USERPROFILE
- SQLEW_DB_PATH
- MYSQL_HOST
- MYSQL_PORT
- MYSQL_USER
- MYSQL_PASSWORD
- MYSQL_DATABASE
- PG_HOST
- PG_PORT
- PG_USER
- PG_PASSWORD
- PG_DATABASE
- SQLEW_CLOUD_API_KEY
- SQLEW_CLOUD_URL
- SQLEW_CLOUD_ORG_ID
- SQLEW_CLOUD_PROJECT_ID
- SQLEW_DEBUG
- CLAUDE_PROJECT_DIR
- SQLEW_PROJECT_ROOT
Security Notes
The server includes a dynamic plugin loading mechanism (install-saas.ts) that downloads and executes code from a remote endpoint (api.sqlew.io). This introduces a significant supply chain risk if the remote server is compromised or provides malicious code. Extensive file system interactions are present (e.g., .sqlew/, .claude/, .git), requiring broad local file permissions. While Knex.js mitigates basic SQL injection by default, complex database logic or raw queries could still introduce vulnerabilities. No direct 'eval' or obvious hardcoded secrets were found in the provided snippets, with sensitive database credentials being handled via environment variables.
Similar Servers
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
mcp-memory-keeper
Provides persistent context management for Claude AI coding assistants, ensuring work history, decisions, and progress are preserved across sessions and context limits.
savecontext
Provides persistent memory, issue tracking, and project planning for AI coding assistants via the Model Context Protocol (MCP).
codeweaver
A code intelligence platform that provides semantically rich, context-aware code search for AI agents, aimed at reducing cognitive load and token costs for coding tasks.