-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Feature Request
Create Chocolatey packages for Windows to enable installation via the Chocolatey package manager.
Description
Configure GoReleaser to generate and publish Chocolatey packages (.nupkg), allowing Windows users to install via:
choco install mcp-server-dumpImplementation
Add to .goreleaser.yaml:
chocolateys:
- name: mcp-server-dump
ids:
- mcp-server-dump # reference to builds section
package_source_url: "https://github.com/spandigital/mcp-server-dump"
owners: "SPAN Digital"
title: "MCP Server Dump"
authors: "SPAN Digital"
project_url: "https://github.com/spandigital/mcp-server-dump"
icon_url: "https://raw.githubusercontent.com/spandigital/mcp-server-dump/main/assets/icon.png"
copyright: "2025 SPAN Digital"
license_url: "https://github.com/spandigital/mcp-server-dump/blob/main/LICENSE"
require_license_acceptance: false
project_source_url: "https://github.com/spandigital/mcp-server-dump"
docs_url: "https://github.com/spandigital/mcp-server-dump/blob/main/README.md"
bug_tracker_url: "https://github.com/spandigital/mcp-server-dump/issues"
tags: "mcp model-context-protocol documentation cli"
summary: "Extract and document MCP server capabilities"
description: |
mcp-server-dump is a command-line tool to extract and document
MCP (Model Context Protocol) server capabilities, tools, resources,
and prompts in various formats.
Features:
- Multiple transport support (STDIO, SSE, Streamable HTTP)
- Multiple output formats (Markdown, JSON, HTML, PDF)
- Frontmatter support for static site generators
- Built with the official MCP Go SDK
release_notes: "https://github.com/spandigital/mcp-server-dump/releases/tag/v{{ .Version }}"
api_key: "{{ .Env.CHOCOLATEY_API_KEY }}"
source_repo: "https://push.chocolatey.org/"
skip_publish: false # set to true for testingBenefits
- Wide adoption in Windows enterprise environments
- GUI and CLI installation options
- Automatic updates
- PowerShell integration
- Admin and non-admin installation modes
Requirements
- Chocolatey API key for publishing
- Icon file for package listing
- Can test locally before publishing
Additional Notes
- Supports dependency management
- Can include PowerShell install/uninstall scripts
- Integrates with Windows Package Manager (winget)
Reactions are currently unavailable