• v2.0.0 8501b5cd65

    v2.0.0 - Complete Refactor
    All checks were successful
    Publish Package / publish (push) Successful in 26s
    Stable

    jack released this 2025-10-10 11:51:36 +02:00 | 0 commits to main since this release

    🎉 Major Release - Complete Refactor

    This release represents a complete architectural overhaul of the github-mcp server.

    New Features

    • Pagination Support: limit and page parameters for all list operations
    • Label Management: list_labels and create_label tools
    • Milestone Management: list_milestones and create_milestone tools
    • Enhanced Issue Creation: Support for assignees and milestones
    • Testing Infrastructure: Vitest with 14 unit tests

    🏗️ Architecture

    • Modular Structure: Refactored from 382-line monolithic index.ts:

      • types.ts: TypeScript interfaces (182 lines)
      • github-service.ts: GitHub API service (417 lines)
      • tool-definitions.ts: Tool schemas (427 lines)
      • handlers.ts: Tool execution (205 lines)
      • index.ts: Server setup (102 lines, 74% reduction)
    • 100% TypeScript Type Safety: Eliminated all any types

    • Complete JSDoc Documentation: Every public method documented

    📦 Dependencies

    • Updated MCP SDK: 0.5.0 → 1.20.0
    • Testing Tools: Vitest 3.2.4 + coverage

    🧪 Testing

    • 14 unit tests with 100% pass rate
    • Comprehensive test coverage

    📄 API Operations

    New Tools:

    • list_labels: List repository labels
    • create_label: Create new labels
    • list_milestones: List milestones
    • create_milestone: Create milestones

    All list operations now support pagination with limit and page parameters.


    Full changelog: https://git.customable.host/customable-mcp/github-mcp/src/branch/main/CHANGELOG.md

    Downloads
  • v1.0.5 71abdd5566

    🐙 v1.0.5
    All checks were successful
    Publish Package / publish (push) Successful in 1m3s
    Stable

    jack released this 2025-10-07 17:09:38 +02:00 | 3 commits to main since this release

    🐙 GitHub Integration

    v1.0.5

    🐛 Bug Fixes

    • use direct authentication token in CI workflow
    • replace secrets.ACTIONS_TOKEN with actual token value
    • fixes authentication issues with Forgejo Package Registry

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.4 75dbd5bf34

    🐙 v1.0.4
    Some checks failed
    Publish Package / publish (push) Failing after 1m3s
    Stable

    jack released this 2025-10-07 17:04:16 +02:00 | 4 commits to main since this release

    🐙 GitHub Integration

    v1.0.4

    🐛 Bug Fixes

    • fix npm publish by explicitly specifying registry URL
    • add debug output to show .npmrc contents
    • ensures npm uses Forgejo registry with proper authentication

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.3 52228e4c54

    🐙 v1.0.3
    Some checks failed
    Publish Package / publish (push) Failing after 59s
    Stable

    jack released this 2025-10-07 12:51:10 +02:00 | 5 commits to main since this release

    🐙 GitHub Integration

    v1.0.3

    🐛 Bug Fixes

    • fix CI workflow by separating registry configuration from authentication
    • configure .npmrc in two steps: scope registry first, then auth token before publish
    • this prevents npm ci from requiring authentication

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.2 564c04f138

    🐙 v1.0.2
    Some checks failed
    Publish Package / publish (push) Failing after 1m4s
    Stable

    jack released this 2025-10-07 12:38:32 +02:00 | 6 commits to main since this release

    🐙 GitHub Integration

    v1.0.2

    🐛 Bug Fixes

    • fix CI workflow authentication using NODE_AUTH_TOKEN environment variable
    • use setup-node registry-url and scope configuration for proper authentication
    • CI/CD pipeline now properly authenticates with Forgejo Package Registry

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.1 0fa6a5d977

    🐙 v1.0.1
    Some checks failed
    Publish Package / publish (push) Failing after 1m0s
    Stable

    jack released this 2025-10-07 12:34:08 +02:00 | 7 commits to main since this release

    🐙 GitHub Integration

    v1.0.1

    🐛 Bug Fixes

    • fix npm registry configuration for scope-based installation
    • dependencies now correctly fetched from npmjs.org
    • only @customable packages use Forgejo registry

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.0 4df75d74d7

    🐙 v1.0.0
    Some checks failed
    Publish Package / publish (push) Failing after 39s
    Stable

    jack released this 2025-10-07 12:30:43 +02:00 | 8 commits to main since this release

    🐙 GitHub Integration

    v1.0.0

    🔧 Chores

    📝 Other Changes

    • Implement GitHub MCP Server with REST API v3 integration (8994eb7)

    📊 Statistics

    • Total commits: 2
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads