kindgi mcp
kindgi mcp
Section titled “kindgi mcp”Synopsis
kindgi mcp <command>Manage MCP server entries in .mcp.json (add / list / remove / presets).
Commands
| Command | Description |
|---|---|
kindgi mcp add |
Add an MCP server entry to .mcp.json from a preset. |
kindgi mcp list |
List MCP servers configured in .mcp.json. |
kindgi mcp remove |
Remove a server entry from .mcp.json. |
kindgi mcp presets |
List available MCP presets shipped with the CLI. |
See also
kindgi mcp add
Section titled “kindgi mcp add”Synopsis
kindgi mcp add <KIND> --secret=<name> [--env=<name>] [--scope=<kind>[:id]] [--server-name=<label>] [--path=<pack-dir>] [--force]Add an MCP server entry to .mcp.json from a preset.
Options
| Option | Default | Description |
|---|---|---|
--env <value> |
local |
The environment whose env files hold the secret. Default: local. |
--force |
off | Replace an entry with the same name. By default add refuses. |
--path <value> |
the current directory | The pack root, where .mcp.json is. Default: the current directory. |
--scope <value> |
tenant |
The secret's scope, recorded in the entry: tenant (default), org:<id> or project:<id>. |
--secret <value> |
required | The secret's name in the pack's env files for --env; the server gets its value at start, never .mcp.json. Required. |
--server-name <value> |
derived from --secret (lowercased, trailing _url/_key/_token etc. stripped) |
The entry's name in .mcp.json. Default: derived from --secret (MY_DB_URL becomes my_db). |
Every command also takes the global flags.
Examples
From Your coding agent:
pnpm exec kindgi mcp add postgres --secret=MY_DB_URLSee also
kindgi mcp list
Section titled “kindgi mcp list”Synopsis
kindgi mcp list [--path=<pack-dir>]List MCP servers configured in .mcp.json.
Options
| Option | Default | Description |
|---|---|---|
--path <value> |
the current directory | The pack root, where .mcp.json is. Default: the current directory. |
Every command also takes the global flags.
Examples
List the servers in the current pack's .mcp.json.
kindgi mcp listList the servers of a pack in another directory.
kindgi mcp list --path=./acme-packSee also
kindgi mcp remove
Section titled “kindgi mcp remove”Synopsis
kindgi mcp remove <SERVER_NAME> [--path=<pack-dir>]Remove a server entry from .mcp.json. Idempotent.
Options
| Option | Default | Description |
|---|---|---|
--path <value> |
the current directory | The pack root, where .mcp.json is. Default: the current directory. |
Every command also takes the global flags.
Examples
Remove a server entry from .mcp.json.
kindgi mcp remove my_dbRemove an entry from a pack in another directory.
kindgi mcp remove my_db --path=./acme-packSee also
kindgi mcp presets
Section titled “kindgi mcp presets”Synopsis
kindgi mcp presetsList available MCP presets shipped with the CLI.
Options
Every command also takes the global flags.
Examples
From Your coding agent:
pnpm exec kindgi mcp presetsSee also