Command Palette

Search for a command to run...

UnylyUnyly
Homehow-to15sintermediateUpdated: Aug 10, 2026

How to Install MCP in Claude Code

Add MCP servers to Claude Code (CLI) with one command. Browse Unyly catalog, get the exact `claude mcp add` line, paste in terminal.

▸ TL;DR

The simplest path: open Unyly catalog, find the MCP you need, and hit the one-click install button — no JSON editing required. Unyly auto-detects your client and generates the right config.

Steps

  1. 01

    Find MCP on Unyly

    Open unyly.org and search for the MCP you want to install.

  2. 02

    Copy claude mcp add command

    Click the Claude Code tab. The exact `claude mcp add <name> -- npx -y <package>` line appears, ready to copy.

  3. 03

    Paste in terminal

    Open your terminal where Claude Code runs, paste the command, hit Enter. The MCP is registered immediately.

  4. 04

    Verify with claude mcp list

    Run `claude mcp list` to see all registered MCPs. Your new one is at the top.

Full claude mcp command reference

Everything goes through the claude mcp family. The pattern for local servers: name first, then -- separates Claude flags from the server command. Environment variables go in with -e before the --. Remote servers skip the local process entirely — just a transport and a URL.

# local stdio server (npx package)
claude mcp add github -- npx -y @modelcontextprotocol/server-github

# with environment variables
claude mcp add github -e GITHUB_PERSONAL_ACCESS_TOKEN=ghp_... -- npx -y @modelcontextprotocol/server-github

# remote server over HTTP
claude mcp add --transport http unyly-gateway https://gateway.unyly.org/mcp

# manage
claude mcp list
claude mcp get github
claude mcp remove github

Scopes: local, project, user

By default the server registers for you in the current project only (local scope). Add -s user to make it available in every project on the machine. Add -s project to write it into a .mcp.json file at the repo root — commit that file and every teammate gets the server automatically. Inside a session, type /mcp to see the status of every connected server.

Troubleshooting

If a freshly added server does not answer, restart the Claude Code session first — servers connect at session start. claude mcp list shows a health indicator per server; a failing stdio server usually means Node.js is missing from PATH (check with which node / where node) or the package name is wrong. For remote servers behind OAuth, /mcp in the session walks you through authentication.

Why through Unyly

  • 82,000+ MCPs in catalog, updated every 6 hours
  • Semantic search — type what you want, not exact name
  • Auto-verified for security — we scan for leaked secrets
  • Version pinning + update notifications
  • One-click for Claude Desktop, Cursor, Claude Code, VS Code
  • Side-by-side comparison pages (compare two MCPs)
  • Hosted runners — run MCPs in the cloud if you don't want them local

FAQ

What is Claude Code?

Claude Code is the official CLI tool from Anthropic for using Claude in the terminal. It supports MCP servers via the `claude mcp` command family.

Can I remove an MCP?

Yes: `claude mcp remove <name>`. To see registered MCPs first, run `claude mcp list`.

Do MCPs work in Claude Code on Windows?

Yes. Claude Code is cross-platform. Make sure Node.js is in PATH (`where node` in PowerShell should return a path).

More guides