{ claus.conrad }

MCP

https://modelcontextprotocol.io/

MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.

Resources

Introductory

Server listings/registries

Notable servers

Clients (hosts)

FAQ

Filesystem MCP server PoC with Claude Desktop

  1. Install filesystem MCP server:
    npm install -g @modelcontextprotocol/server-filesystem
    
    Shell
  2. In Claude Desktop, click “Settings” > “Developer” > “Edit Config”
  3. In the opened directory, open claude_desktop_config.json (e.g. using [VS Code](…/Microsoft Visual Studio Code/))
  4. Insert the following snippet (assuming the file is still empty):
    {
      "mcpServers": {
        "filesystem": {
          "command": "npx",
          "args": ["@modelcontextprotocol/server-filesystem", "/path/to/your/folder"],
          "env": {}
        }
      }
    }
    
    JSON
  5. Replace /path/to/your/folder with the absolute path to the folder you want to make available.
  6. Save claude_desktop_config.json.
  7. Restart Claude Desktop.
  8. In your user prompt, nudge Claude to use your filesystem to answer the request, e.g. “Using my filesystem, tell me …”.

GitHub snippet

{
    "mcpServers": {
        "github": {
            "command": "npx",
            "args": [
                "@modelcontextprotocol/server-github"
            ],
            "env": {
                "GITHUB_PERSONAL_ACCESS_TOKEN": "XXXXX"
            }
        }
    }
}
JSON