Guide
How to use MCP
Connect any MCP server to Claude, Cursor or another MCP-compatible client in three steps, then explore real-world applications and success stories.
Quick start
Install your first server
02Add it to your client config
Paste the server entry into your client's MCP config under mcpServers, or register it with a single CLI command. Put API keys in env, never in args.
03Restart and verify
Fully restart the client. The server's tools appear in the tools or MCP panel, and you can ask your assistant to use them in plain language.
claude_desktop_config.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "<your-token>" }
}
}
}
Save, restart your client, and the server is live
Where the config lives
Create the file if it doesn't exist yet. Restart the client after every change.
- Claude Desktop (macOS)
- ~/Library/Application Support/Claude/claude_desktop_config.json
- Claude Desktop (Windows)
- %APPDATA%\Claude\claude_desktop_config.json
- Cursor
- ~/.cursor/mcp.json or <project>/.cursor/mcp.json
- Windsurf
- ~/.codeium/windsurf/mcp_config.json
- Claude Code
- claude mcp add <name> -- <command>
Use cases
Real-world applications and success stories with MCP and AI.