← All skills
mcporter-setup
75 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By zocomputer/skills (GitHub) · coding · 46 stars · scanned at commit a86c4b1
Install MCPorter and configure MCP servers from scratch. Use when setting up MCP integration for the first time, adding new MCP servers, or troubleshooting MCP connectivity. Handles installation, configuration, secrets management, and connection testing.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 14 places.
Show 11 more
- Community/mcporter-setup/SKILL.md, line 99
bun Skills/mcporter-setup/scripts/add-server.ts \ - Community/mcporter-setup/SKILL.md, line 113
bun Skills/mcporter-setup/scripts/test-server.ts <server_name> - Community/mcporter-setup/SKILL.md, line 118
npx mcporter list <server_name> --all-parameters - Community/mcporter-setup/SKILL.md, line 149
npx mcporter config add context7 https://mcp.context7.com/mcp --description "Documentation search" --scope home - Community/mcporter-setup/SKILL.md, line 225
npx mcporter list <server> - Community/mcporter-setup/scripts/add-server.ts, line 114
const result = Bun.spawnSync(["npx", ...args], { - Community/mcporter-setup/scripts/check-install.ts, line 18
const result = Bun.spawnSync(["npx", "mcporter", "--version"], { - Community/mcporter-setup/scripts/check-install.ts, line 46
const result = Bun.spawnSync( - Community/mcporter-setup/scripts/check-install.ts, line 61
const pnpmResult = Bun.spawnSync( - Community/mcporter-setup/scripts/check-install.ts, line 87
const nodeCheck = Bun.spawnSync(["node", "--version"], { - Community/mcporter-setup/scripts/test-server.ts, line 27
const result = Bun.spawnSync(
Downloads and installs other software
The author does not mention this.
Found in 29 places.
Show 17 more
- Community/mcporter-setup/SKILL.md, line 149
npx mcporter config add context7 https://mcp.context7.com/mcp --description "Documentation search" --scope home - Community/mcporter-setup/SKILL.md, line 155
Command: npx -y @github/mcp-server - Community/mcporter-setup/SKILL.md, line 162
3. Run: `npx mcporter config add github --command "npx" --arg "-y" --arg "@github/mcp-server" --env "GITHUB_TOKEN=${GITHUB_TOKEN}" --scope home` - Community/mcporter-setup/SKILL.md, line 175
3. Run: `npx mcporter config add firecrawl https://mcp.firecrawl.dev/mcp --header "Authorization: Bearer ${FIRECRAWL_API_KEY}" --scope home` - Community/mcporter-setup/SKILL.md, line 199
2. Re-run auth: `npx mcporter auth <server_url>` - Community/mcporter-setup/SKILL.md, line 225
npx mcporter list <server> - Community/mcporter-setup/SKILL.md, line 226
npx mcporter call <server>.<tool> param=value - Community/mcporter-setup/references/mcporter-cli-reference.md, line 33
- `--command ` – point at an ad-hoc HTTP endpoint (include `https://` or use `host/path.tool`) or a stdio command (anything with spaces, e.g., `"npx -y chrome-d - Community/mcporter-setup/references/mcporter-cli-reference.md, line 47
- Positional shorthand: `npx mcporter generate-cli linear` uses the configured - Community/mcporter-setup/references/mcporter-cli-reference.md, line 48
`linear` definition; `npx mcporter generate-cli https://example.com/mcp` - Community/mcporter-setup/scripts/add-server.ts, line 153
console.log(` Test connection: npx mcporter list ${config.name}`); - Community/mcporter-setup/scripts/add-server.ts, line 154
console.log(` View tools: npx mcporter list ${config.name} --all-parameters`); - Community/mcporter-setup/scripts/check-install.ts, line 72
`${YELLOW}Note: mcporter can run via npx without global install${NC}` - Community/mcporter-setup/scripts/check-install.ts, line 74
return true; // npx handles this - Community/mcporter-setup/scripts/check-install.ts, line 116
console.log(" Run: npx mcporter list"); - Community/mcporter-setup/scripts/check-install.ts, line 120
console.log(" You can still use: npx mcporter <command>"); - Community/mcporter-setup/scripts/detect-auth.ts, line 56
suggestedSetup: "Run: npx mcporter auth " + url,
and 9 more places
Connects to the internet
The author does not mention this.
Found in 4 places.
Show 1 more
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'mcporter-setup' ] || [ -L ~/.agents/skills/'mcporter-setup' ]; then echo 'A skill folder named mcporter-setup already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/zocomputer/skills' "$d" && git -C "$d" checkout --quiet 'a86c4b112e108e0d1938f5e61ee3a1de59e37f1d' -- 'Community/mcporter-setup' && mkdir -p ~/.agents/skills && cp -R "$d"/'Community/mcporter-setup' ~/.agents/skills/'mcporter-setup' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'mcporter-setup' ~/.claude/skills/'mcporter-setup' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for zocomputer/skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/zocomputer/skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | a86c4b1 | 75 |