Releases: GopherSecurity/gopher-mcp-python
Releases · GopherSecurity/gopher-mcp-python
gopher-mcp-python v0.1.15
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
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/tokenproxy 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
mainbranch - Fix example pyproject.toml dependencies: replace Flask with Starlette/uvicorn, add httpx
Fixed
- Fix OAuth flow for claude.ai: MCP clients need
/oauth/tokenproxy 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
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
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
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
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
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.pyto update version across all files - Add
python scripts/update_version.py <version>script - Workflow now reads version from
pyproject.tomlinstead of hardcoded env
- Add
Full Changelog: v0.1.0-20260114-063224...v0.1.0-20260226-145002
libgopher_mcp_auth v0.1.0-20260127-204925
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 (
.libfor Windows) - Verification tool
- Symbolic links (for Linux/macOS)
Usage
See BUILD_INSTRUCTIONS.md for detailed usage instructions for each platform.