// septim labs · free dev tool · mcp config generator

Build your MCP server config, paste and go.

Fill in the form, get a valid claude_desktop_config.json and .claude/settings.json block. No config syntax errors. Client-side, zero network calls.

client-side  ·  zero network calls  ·  no telemetry  ·  no login

// configure your server

Fill in the form. Copy the JSON.

Load a preset to see the shape, then fill in your own values.

presets:
Use kebab-case. No spaces.
The executable to run (npx, node, python3, /usr/bin/my-server)
Each line becomes a separate entry in the args array.
~/Library/…/Claude/claude_desktop_config.json (macOS)  |  %APPDATA%\Claude\claude_desktop_config.json (Windows)

      
.claude/settings.json  (in your project root)

      
complete file — replace or merge mcpServers

      
// how to verify zero network calls

Open DevTools (F12 or Cmd+Option+I), click the Network tab, reload the page, then fill in and generate a config. You will see only font requests and the initial page load — nothing fires during generation. All JSON is constructed in a pure JavaScript function with no fetch() calls. The config never leaves your browser.

// the config syntax trips up first-time authors

20-40 minutes of config debugging, gone.

The MCP configuration format uses mcpServers (camelCase, not mcp_servers), requires command for stdio (not exec), and treats args as a JSON array. Every first-time MCP server author gets at least one of these wrong. There is no official generator — this tool hardcodes the spec and produces validated JSON.

// if you are wiring up mcp servers

Septim Drills is 25 production Claude Code skills — review, refactor, docs, ops, launch — each a markdown file you drop into ~/.claude/skills/ and call by name. If you are building with Claude Code and MCP servers, the skills layer is the next thing to configure. $29 once.

See Septim Drills — $29 →