Skip to content

Instantly share code, notes, and snippets.

@asears
Created April 13, 2025 10:53
Show Gist options
  • Select an option

  • Save asears/535c95d50f55fcc7c16f0cb291f35238 to your computer and use it in GitHub Desktop.

Select an option

Save asears/535c95d50f55fcc7c16f0cb291f35238 to your computer and use it in GitHub Desktop.

Revisions

  1. asears revised this gist Apr 13, 2025. 1 changed file with 12 additions and 1 deletion.
    13 changes: 12 additions & 1 deletion mcplinks.md
    Original file line number Diff line number Diff line change
    @@ -85,4 +85,15 @@ SLICER_PATH=/path/to/slicer/executable
    SLICER_PROFILE=/path/to/slicer/profile
    ```


    {
    "mcpServers": {
    "3dprint": {
    "command": "mcp-3d-printer-server",
    "env": {
    "API_KEY": "your_api_key_here",
    "PRINTER_HOST": "your_printer_ip",
    "PRINTER_TYPE": "octoprint"
    }
    }
    }
    }
  2. asears created this gist Apr 13, 2025.
    88 changes: 88 additions & 0 deletions mcplinks.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,88 @@
    # MCP Configurations on GitHub

    https://github.com/search?q=path%3A.vscode%2Fmcp.json&type=code

    As of `April 13, 2025` there are 147 files.

    ## Security

    - MCP uses a PAT token which may be considered insecure.
    - There are some scanners for MCP, however some may send back information and telemetry to source.

    https://github.com/DMontgomery40/mcp-security-scanner

    https://github.com/DMontgomery40


    ## github-mcp-server

    https://github.blog/changelog/2025-04-04-github-mcp-server-public-preview/

    - Based on Anthropic's reference server
    - Rewritten in Go.

    ## Anthropic

    https://www.anthropic.com/news/model-context-protocol


    ## Dotnet Maui

    https://github.com/dotnet/maui/tree/main

    ```json
    {
    "inputs": [
    {
    "type": "promptString",
    "id": "github-key",
    "password": true, // Encrypted at-rest
    "description": "GitHub PAT"
    }
    ],
    "servers": {
    "github": {
    "command": "docker",
    "args": [
    "run",
    "-i",
    "--rm",
    "-e",
    "GITHUB_PERSONAL_ACCESS_TOKEN",
    "ghcr.io/github/github-mcp-server"
    ],
    "env": {
    "GITHUB_PERSONAL_ACCESS_TOKEN": "${input:github-key}"
    }
    }
    }
    }
    ```

    ## mcp-3D-printer-server

    https://github.com/DMontgomery40/mcp-3D-printer-server

    ```ini
    # Required for authentication with your printer management system
    API_KEY=your_api_key_here

    # Default printer connection settings
    PRINTER_HOST=localhost
    PRINTER_PORT=80
    PRINTER_TYPE=octoprint # Options: octoprint, klipper, duet, repetier, bambu

    # Optional: Directory for temporary files
    TEMP_DIR=/path/to/temp/dir

    # Bambu Labs specific configuration
    BAMBU_SERIAL=your_printer_serial
    BAMBU_TOKEN=your_access_token

    # Slicer configuration
    SLICER_TYPE=prusaslicer # Options: prusaslicer, cura, slic3r
    SLICER_PATH=/path/to/slicer/executable
    SLICER_PROFILE=/path/to/slicer/profile
    ```