drio
Open app

Model Context Protocol Resources & Guides

Source

Exploring the Model Context Protocol (MCP) through practical guides, clients, and servers I've built while learning about this new protocol.

Catalog onlyCatalog onlySTDIO

Overview

Model Context Protocol Resources & Guides is a collection of practical guides, clients, and servers developed to explore the Model Context Protocol (MCP), a standardized communication protocol for Large Language Models (LLMs).

Users can explore the guides to understand MCP concepts, select a server that fits their needs, and connect with an MCP-compatible client or build their own using the provided development guides.

  • Comprehensive guides for MCP client and server development. - Multiple MCP server implementations for various use cases (e.g., project management, system utilities, mentorship). - Standardized methods for LLMs to interact with external systems and services. - Security and control features for structured access patterns.
  1. Developing custom MCP clients and servers.
  2. Implementing LLMs in project management systems.
  3. Utilizing LLMs for code analysis and mentorship.
  4. Integrating LLMs with knowledge management tools like Obsidian.

Add to your AI client

Use these steps to connect Model Context Protocol Resources & Guides in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "model-context-protocol-resources-cyanheads": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-model-context-protocol-resources-cyanheads"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "model-context-protocol-resources-cyanheads": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-model-context-protocol-resources-cyanheads"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "model-context-protocol-resources-cyanheads": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-model-context-protocol-resources-cyanheads"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "model-context-protocol-resources-cyanheads": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-model-context-protocol-resources-cyanheads"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "model-context-protocol-resources-cyanheads": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-model-context-protocol-resources-cyanheads"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "model-context-protocol-resources-cyanheads": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-model-context-protocol-resources-cyanheads"
      ]
    }
  }
}

FAQ

What is the Model Context Protocol (MCP)?

MCP is a standardized protocol that allows LLMs to communicate with external systems, enhancing their capabilities and security.

How can I contribute to the project?

Contributions are welcome! You can submit issues or pull requests on the GitHub repository.

Is there documentation available for developers?

Yes, comprehensive guides are provided for both client and server development.