# MCP config generator: run it free, or from your agent

The MCP server block for Claude Code, Claude Desktop, Cursor, Codex, VS Code and Windsurf, from one form.

## Prompt

Use looot to connect its MCP server to my coding agent. 1. Read https://looot.ai/skill.md and follow its setup section. 2. Add the server https://api.looot.ai/mcp to my client's MCP config with browser sign-in, no token in the file. 3. Sign in when the browser opens. 4. Check my balance through the server and tell me the server shows as connected.

## What it needs

A server name and a remote URL or a local command

## What comes back

- config block per client
- file path
- terminal add command
- sign-in steps

## Endpoints and providers

None. The tool on the web page runs in the browser and calls no endpoint.

## What it costs

Nothing. The tool on the web page runs in the visitor's browser: no account, no API call and no limit per hour. The prompt above runs the same job from your own looot account with current data, billed per call.

## Add a server fast

Skip the docs hunt. Copy the block your client expects and paste it.

## Keep tokens out of git

Token setups read an environment variable or a prompt, so the secret never sits in the file.

## Move between clients

Use the same server in Claude Code at work and Cursor at home without rewriting the config.

## Connect looot

The default fills in looot's MCP server, so your agent can search and run catalog endpoints.

## How do I add an MCP server to Claude Code?

Run claude mcp add with --transport http, a name and the URL, or put the block in .mcp.json at your project root. The generator writes both. Claude Code needs "type": "http" next to the URL in the file.

## Where is the Claude Desktop MCP config file?

On macOS it is ~/Library/Application Support/Claude/claude_desktop_config.json, on Windows %APPDATA%\Claude\claude_desktop_config.json. The file takes local commands. Remote servers are added in Settings, Connectors.

## Why does VS Code use servers and not mcpServers?

VS Code's mcp.json uses the top-level key servers and needs a type on every entry. Claude Code, Claude Desktop, Cursor and Windsurf use mcpServers. Codex uses TOML with mcp_servers tables.

## How do I pass an API key without committing it?

Pick Bearer token. Claude Code, Cursor and Windsurf read it from an environment variable, Codex reads it through bearer_token_env_var, and VS Code asks for it once through an input and stores it.

## What is the difference between a remote and a local MCP server?

A remote server runs at a URL and the client talks to it over HTTP. A local server is a command the client starts on your machine and talks to over stdio.

## Is this generator free?

Yes. It runs in your browser, needs no account and sends nothing anywhere.

## How current are the config shapes?

Each shape was checked against the client's own MCP docs on 2026-10-14. Clients change their files often, so check the client's docs if a field is rejected.

## How do I connect looot's MCP server?

Keep the default. It fills in https://api.looot.ai/mcp with browser sign-in, so the file holds no token. After you sign in, your agent can search the catalog and run endpoints.

## Related tools

- /free-tools/llm-tool-schema-generator
- /free-tools/llms-txt-generator
- /free-tools/llm-token-cost-calculator

## Last reviewed

2026-10-14.
