Back to Home
fvanlanduyt icon

mcp-generator

Verified Safe

by fvanlanduyt

Overview

A web application that enables users to connect to various databases, analyze schemas with AI assistance (Claude), and generate Model Context Protocol (MCP) capabilities for use by MCP-compatible AI clients.

Installation

Run Command
export ANTHROPIC_API_KEY=sk-ant-... && cd mcp-server && docker-compose up -d

Environment Variables

  • ANTHROPIC_API_KEY
  • DATABASE_URL
  • MCP_SERVER_BASE_URL

Security Notes

The application employs parameterized queries to mitigate SQL injection risks and uses environment variables or an internal settings store for the Anthropic API key. AI prompts are designed to encourage safe SQL generation (e.g., using WHERE clauses for UPDATE/DELETE). However, database connection strings, which can contain sensitive credentials, are stored in the application's local SQLite database without explicit encryption in the SQLAlchemy model (though the README states 'Encrypted'). If the application's database itself is compromised, these connection strings could be exposed. There are no obvious `eval` or malicious patterns found in the truncated source.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassHigh
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-08

Tags

Database IntegrationAI-Assisted DevelopmentSchema AnalysisMCP ServerClaudeTool Generation