Skip to content

Releases: GopherSecurity/gopher-mcp-python

gopher-mcp-python v0.1.15

22 Apr 00:19

Choose a tag to compare

PyPI: https://pypi.org/project/gopher-mcp-python

Build Information

  • Date: 2026-04-22 00:19:31 UTC
  • Commit: 0ad0635
  • Version: 0.1.15
  • PyPI package: gopher-mcp-python==0.1.15
  • Install: pip install gopher-mcp-python==0.1.15

What's Changed

Added

  • Add PyPI package URL and install command to GitHub release notes
  • Auto-update GOPHER_ORCH_VERSION in CI via dump-version.sh

Changed

  • Switch auth example to always use PyPI packages instead of local build
  • Update GOPHER_ORCH_VERSION from v0.1.2 to v0.1.14 so native package includes auth config C API

Fixed

  • Fix auth example not working with PyPI package due to missing native auth config symbols (was using gopher-orch v0.1.2 binaries)

Full Changelog: v0.1.14...v0.1.15

gopher-mcp-python v0.1.14

21 Apr 15:02

Choose a tag to compare

Build Information

  • Date: 2026-04-21 15:02:20 UTC
  • Commit: ee28117
  • Version: 0.1.14
  • PyPI package: gopher-mcp-python==0.1.14

What's Changed

Added

  • Add /oauth/token proxy route to forward token exchange to IdP, injecting client_id/client_secret — required for MCP clients like claude.ai (#6)
  • Add token validation in McpAuthMiddleware (was only checking Bearer presence, not validating JWT) (#6)
  • Add RequestLoggingMiddleware for debugging MCP and OAuth flows (#6)
  • Add empty release notes validation in dump-version.sh — errors out if all Added/Changed/Fixed sections are empty

Changed

  • Improve CI release notes extraction: try versioned section [X.Y.Z] first, then [Unreleased], with proper fallbacks
  • Update gopher-orch submodule to main branch
  • Fix example pyproject.toml dependencies: replace Flask with Starlette/uvicorn, add httpx

Fixed

  • Fix OAuth flow for claude.ai: MCP clients need /oauth/token proxy to exchange auth codes for tokens (#6)
  • Fix CI release notes showing empty What's Changed section
  • Fix release notes fallback regex for extracting versioned sections from CHANGELOG.md

Full Changelog: v0.1.2...v0.1.14

gopher-mcp-python v0.1.2.1

12 Mar 14:44

Choose a tag to compare

Build Information

  • Date: 2026-03-12 14:44:07 UTC
  • Commit: 14c70cf
  • Version: 0.1.2.1
  • PyPI package: gopher-mcp-python==0.1.2.1

What's Changed

Full Changelog: v0.1.2...v0.1.2.1

gopher-mcp-python v0.1.2

12 Mar 13:42

Choose a tag to compare

Build Information

  • Date: 2026-03-12 13:42:40 UTC
  • Commit: 7bc2f20
  • Version: 0.1.2
  • PyPI package: gopher-mcp-python==0.1.2

What's Changed

Full Changelog: v0.1.0-20260114-063224...v0.1.2

gopher-mcp-python v0.1.1

28 Feb 11:33

Choose a tag to compare

Build Information

  • Date: 2026-02-28 11:33:24 UTC
  • Commit: 492320b
  • Version: 0.1.1
  • PyPI package: gopher-mcp-python==0.1.1

What's Changed

Full Changelog: v0.1.0-20260114-063224...v0.1.1

gopher-security-mcp v0.1.0-20260227-124047

27 Feb 15:01

Choose a tag to compare

Build Information

  • Date: 2026-02-27 15:01:25 UTC
  • Commit: 6f215bc
  • Version: 0.1.0.dev20260227124047
  • PyPI package: gopher-security-mcp==0.1.0.dev20260227124047

What's Changed

Full Changelog: v0.1.0-20260114-063224...v0.1.0-20260227-124047

gopher-orch v0.1.0-20260226-145002

26 Feb 16:14

Choose a tag to compare

Build Information

  • Date: 2026-02-26 16:14:42 UTC
  • Commit: 29c32c0
  • Version: 0.1.0.dev20260226145002
  • PyPI package: gopher-orch==0.1.0.dev20260226145002

What's Changed

Added

  • Centralized Version Management
    • Add scripts/update_version.py to update version across all files
    • Add python scripts/update_version.py <version> script
    • Workflow now reads version from pyproject.toml instead of hardcoded env

Full Changelog: v0.1.0-20260114-063224...v0.1.0-20260226-145002

libgopher_mcp_auth v0.1.0-20260127-204925

27 Jan 20:49

Choose a tag to compare

Build Report

Build Information

  • Date: $(date -u +"%Y-%m-%d %H:%M:%S UTC")
  • Commit: f856128
  • Branch: feature/gopher-auth-build
  • Build Type: Release
  • Library Version: 0.1.0

Platforms Built

Linux

  • ✅ x64 (Ubuntu 20.04 compatible, GLIBC 2.31+)
  • ✅ ARM64 (Ubuntu 20.04 compatible, GLIBC 2.31+)

Windows

  • ✅ x64 (Windows 7+, using MinGW-w64)
  • ✅ ARM64 (Windows 10+, using LLVM-MinGW)

macOS

  • ✅ x64 (macOS 10.15+)
  • ✅ ARM64 (macOS 11.0+)

Files Included

Each platform package includes:

  • Main library file (.so, .dll, or .dylib)
  • Import library (.lib for Windows)
  • Verification tool
  • Symbolic links (for Linux/macOS)

Usage

See BUILD_INSTRUCTIONS.md for detailed usage instructions for each platform.