Nine integrated modules covering the full MCP server lifecycle — generation, security, monitoring, scoring, analytics, API access, code patterns, and config sync.
Three input modes — GitHub repo, OpenAPI spec, or natural language description. SmeltSec analyzes your codebase with Tree-sitter, curates the right tools, generates production-ready code, and outputs configs for every major client.
Every MCP server gets scanned twice — before generation (your source code) and after generation (the MCP server). Gate 1 catches vulnerabilities, secrets, and CVEs in your source. Gate 2 catches tool poisoning, behavioral mismatches, and permission escalation in the generated server.
Every MCP server gets a weighted security score. Scores persist across regenerations — if an upstream change degrades your score, SmeltSec sends a regression alert with specific fix guidance.
Connect a GitHub repo. SmeltSec watches for changes, analyzes impact using Tree-sitter diffing, classifies severity, and proposes surgical updates — from full regeneration to targeted patches.
Score any MCP server — not just ones you built with SmeltSec. Six dimensions measure how well LLMs will understand and use your tools. Auto-fix suggestions improve scores automatically.
Drop-in proxy intercepts MCP calls and reports per-tool analytics. See which tools are popular, track latency percentiles, identify error patterns, and understand client distribution.
SmeltSec doesn't just generate static code — it embeds resilience patterns. Retry logic, circuit breakers, input sanitization, and graceful degradation are built into every generated server.
Full REST API for every operation. Read analytics, trigger generations, manage monitoring, export data, and configure webhooks — all programmatically. The dashboard is optional.
Generate client configurations for Claude Desktop, Cursor, VS Code, ChatGPT, Windsurf, and custom clients. Daemon mode watches for server changes and updates configs automatically.