🔌 Socketlist

MCP guides

What is MCP (Model Context Protocol)? A plain-English guide

What the Model Context Protocol is, how MCP clients and servers work, and why it matters for AI agents.

Read the guide →

How to install MCP servers in Claude Desktop (step by step)

Add any MCP server to Claude Desktop: where claude_desktop_config.json lives on macOS and Windows, an example config, and troubleshooting.

Read the guide →

How to install MCP servers in Cursor (mcp.json guide)

Add local and remote MCP servers to Cursor with ~/.cursor/mcp.json or a project .cursor/mcp.json, with examples.

Read the guide →

How to use MCP servers in VS Code with GitHub Copilot

Set up MCP servers in VS Code with .vscode/mcp.json, the MCP: Add Server command and Copilot agent mode.

Read the guide →

MCP security checklist: 9 checks before you install a server

A practical security checklist for MCP servers: trust, version pinning, least privilege, secrets, prompt injection and tool poisoning.

Read the guide →

How to build your own MCP server in Python (in 10 minutes)

Build, test and connect a minimal MCP server with the official Python SDK and MCPServer, plus design tips.

Read the guide →

How to add MCP servers to Claude Code (claude mcp add)

Add local and remote MCP servers to Claude Code with claude mcp add, choose a scope, and check them with /mcp.

Read the guide →

How to add MCP servers to OpenAI Codex (config.toml)

Configure MCP servers for the Codex CLI, IDE extension and app with codex mcp add or ~/.codex/config.toml.

Read the guide →

How to use MCP servers in LM Studio (mcp.json)

LM Studio 0.3.17+ supports local and remote MCP servers via mcp.json, using the same format as Cursor.

Read the guide →

How to add MCP servers to OpenCode (opencode.json)

Configure local and remote MCP servers in OpenCode with the mcp object in opencode.json.

Read the guide →

MCP vs function calling: what is the difference?

Function calling is how a model asks to use a tool; MCP is a standard way to package and share those tools across apps.

Read the guide →

MCP vs RAG: do you need both?

RAG retrieves text to put in the prompt; MCP connects a model to live tools and data. They solve different problems and work well together.

Read the guide →

MCP vs A2A: tools for agents vs agents talking to agents

MCP connects an agent to tools and data; A2A (Agent2Agent) lets independent agents discover each other and delegate tasks.

Read the guide →

MCP vs a REST API: why wrap an API in an MCP server?

An API is built for programmers; an MCP server describes tools so that AI models can find and call them safely.

Read the guide →