Install an mcp_config.json file into a target tool's configuration directory. It merges the mcpServers object so you don't lose your existing configuration, unless you specify --force.
Arguments
--config: The path to the source mcp_config.json file you want to install.
--tool: The target tool to install into (windsurf, claude, claude-desktop, opencode, antigravity, devin, codex).
--path: (Optional) Explicit custom path to the target configuration file.
--force: (Optional) Overwrite existing configuration entirely rather than merging mcpServers.
Examples
# Install into Windsurf
python scripts/install.py --config ./my_mcp_config.json --tool windsurf
# Install into Antigravity (Agent Utilities XDG dir)
python scripts/install.py --config ./mcp_config.json --tool antigravity
# Install into Claude Code
python scripts/install.py --config /path/to/mcp_config.json --tool claude
# Install into a custom configuration file explicitly
python scripts/install.py --config ./mcp_config.json --path ~/.my_custom_agent/mcp.json
1---2name: knuckles-team-universal-skills-mcp-installer3description: MCP Installer Skill4---5# MCP Installer Skill67This skill allows you to install and merge a pre-configured `mcp_config.json` into the configuration files of various agent development tools.89## Supported Tools1011- **windsurf**: `~/.codeium/windsurf/mcp_config.json`12- **claude**: `~/.claude.json` (Claude Code)13- **claude-desktop**: `~/.config/Claude/claude_desktop_config.json` (Linux XDG path)14- **opencode**: `~/.config/opencode/mcp.json`15- **antigravity**: `~/.gemini/antigravity/mcp_config.json`16- **agent-utilities** / **agent-terminal-ui**: `~/.config/agent-utilities/mcp_config.json`17- **devin**: `~/.devin/mcp_config.json`18- **codex**: `~/.codex/mcp_config.json`1920## Tools2122### install_mcp_config23Install an `mcp_config.json` file into a target tool's configuration directory. It merges the `mcpServers` object so you don't lose your existing configuration, unless you specify `--force`.2425#### Arguments26- `--config`: The path to the source `mcp_config.json` file you want to install.27- `--tool`: The target tool to install into (windsurf, claude, claude-desktop, opencode, antigravity, devin, codex).28- `--path`: (Optional) Explicit custom path to the target configuration file.29- `--force`: (Optional) Overwrite existing configuration entirely rather than merging `mcpServers`.3031#### Examples32```bash33# Install into Windsurf34python scripts/install.py --config ./my_mcp_config.json --tool windsurf3536# Install into Antigravity (Agent Utilities XDG dir)37python scripts/install.py --config ./mcp_config.json --tool antigravity3839# Install into Claude Code40python scripts/install.py --config /path/to/mcp_config.json --tool claude4142# Install into a custom configuration file explicitly43python scripts/install.py --config ./mcp_config.json --path ~/.my_custom_agent/mcp.json44```4546---47> Source: [Knuckles-Team/universal-skills](https://github.com/Knuckles-Team/universal-skills) — distributed by [TomeVault](https://tomevault.io).48<!-- tomevault:4.0:skill_md:2026-06-16 -->
Run npx skillmds@latest add tomevault-io/knuckles-team-universal-skills-mcp-installer in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
MCP Installer Skill It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: WARNING, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.