How to Install an MCP Server in 30 Seconds
The simplest way to install any Model Context Protocol server in Claude Desktop, Claude Code, Cursor or VS Code. One click via Unyly, zero JSON editing.
▸ 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
- 01
Open Unyly catalog
Go to unyly.org/browse and search for the MCP you need. Filter by category, client or pricing.
- 02
Pick a client tab
On the MCP detail page, switch to your client: Claude Desktop, Claude Code or Cursor. Unyly generates the exact install line for that client.
- 03
Click Install
Press the one-click install button or copy the command. For supported clients (Cursor, Claude Desktop) Unyly uses deeplink protocols so the MCP gets registered automatically.
- 04
Restart your client
Restart Claude Desktop (or your IDE) once. The MCP appears in the tools list and is ready to use in your next chat.
What an MCP install actually is
Every "install" boils down to one JSON entry the client reads at startup: a command to launch the server process (stdio) or a URL to connect to (remote). All major clients share the same shape — only the file location differs. Once you understand this block, no install can scare you:
{
"mcpServers": {
"<name>": {
"command": "npx",
"args": ["-y", "<npm-package>"],
"env": { "<KEY>": "<value>" }
}
}
}Per-client cheat sheet
Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows); also supports .mcpb Desktop Extensions. Claude Code: claude mcp add <name> -- npx -y <package> in the terminal. Cursor: ~/.cursor/mcp.json or .cursor/mcp.json per project. VS Code: .vscode/mcp.json — with a servers key (not mcpServers) — plus the "MCP: Add Server" command palette action; needs GitHub Copilot. Each client has a dedicated guide on this site with full troubleshooting.
// .vscode/mcp.json — note the key is "servers", not "mcpServers"
{
"servers": {
"playwright": {
"command": "npx",
"args": ["-y", "@playwright/mcp@latest"]
}
}
}Local (stdio) vs remote servers
A stdio server is a process on your machine — it needs a runtime (usually Node.js or Python) and gets full local access you grant it. A remote server is just a URL: the client connects over HTTP with OAuth, nothing runs locally, and it works even in clients with no local process support at all (claude.ai web, ChatGPT connectors). When both variants exist, remote is the lower-friction choice; local is for filesystem access and privacy.
Why through Unyly
- 83,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
Do I need to edit claude_desktop_config.json manually?▸
No. Unyly generates the config automatically and registers it via deeplink for supported clients. Manual JSON editing is only needed for private/custom servers not in the catalog.
Which clients are supported?▸
Claude Desktop (Mac/Windows), Claude Code (CLI), Cursor, VS Code with MCP extension. Each MCP detail page shows tabs for every supported client with the exact install method.
Is it free?▸
Yes, Unyly is free to browse and install from. Some MCPs themselves are paid (their authors set the price) but the catalog and install tooling are free.
How do I find the right MCP?▸
Use unyly.org/quiz for a 30-second decision wizard, browse by category at unyly.org/categories, or check curated stacks at unyly.org/stacks.
More guides
How to Install MCP in Claude Desktop (No JSON)
Install any MCP server in Claude Desktop without touching claude_desktop_config.json. Uses Unyly deeplink protocol — one click and you are done.
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.
How to Install MCP in Cursor IDE
Add MCP servers to Cursor IDE with one click. Unyly catalog generates Cursor-compatible install via cursor:// deeplink protocol.
Install MCP Without JSON — Unyly
Install any MCP server without touching claude_desktop_config.json. Unyly generates the config or deep-link for your client. 80,000+ MCPs.