← All Tools

MCP Config Generator🔒 100% local

Generate MCP server config. Privacy-first, no server uploads, no tracking.

Related Tools

Anagram GenAscii ArtBarcode Generator

Writes the mcpServers block of an MCP client configuration from a description of each server, one per line as name, command, args. A token shaped like KEY=value is moved into an env block instead of the argument list, and naming one of eight well-known servers with just "name, npx" fills in the canonical package, arguments and required environment variable. Your lines are used only to build text on the page, which matters when a line names an internal host or a private path.

How to use it

  1. Type one server per line, for example filesystem, npx.
  2. Press Process to get the JSON block along with the config file locations for Claude Desktop on macOS and Windows.
  3. Paste the block into claude_desktop_config.json and restart the client. Type list or help instead of a server to see the built-in catalogue.

Worked example

filesystem, npxbecomes{ "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/dir"] } } }

A known name with no arguments triggers the canonical substitution, so the placeholder directory still has to be replaced. The real output also prints the config paths, a note that args were substituted, and a security checklist.

github, npxbecomes{ "mcpServers": { "github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "<github_personal_access_token>" } } } }

Because this server needs a token, the tool adds an env block with an angle-bracket placeholder and warns that the real secret does not belong in the file.

When to use it

What it does not do