Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-10-14 | 2.1 kB | |
v0.0.18 source code.tar.gz | 2025-10-14 | 83.8 kB | |
v0.0.18 source code.zip | 2025-10-14 | 93.1 kB | |
Totals: 3 Items | 179.1 kB | 0 |
[0.0.18] - 2025-10-14
Added
- š§© OAuth Support for Streamable HTTP Servers: Introduced full OAuth 2.0 support with dynamic client registration for 'streamable_http' MCP servers. This enables secure, standards-compliant authentication flows for both user and service clients.
- š§ Configurable Disabled Tools: Added 'disabled_tools' option in server configuration, allowing selective disabling of specific tools without modifying code. Useful for managing staged rollouts or limited-access environments.
- š§ Adjustable Log Level at Runtime: Logging verbosity can now be adjusted dynamically, giving operators finer control over monitoring and debugging noise without requiring restarts.
- š Client Header Forwarding: Added automatic forwarding of client HTTP headers to MCP backendsāenabling trace propagation, correlation IDs, and richer observability in distributed environments.
- š¤ļø Support for Custom Path Prefixes: Servers can now run under a custom path prefix, allowing flexible deployment within multi-service gateways or reverse proxy environments.
- š Root Path Documentation: Added documentation describing behavior and configuration for root path handling in multi-app or nested setups.
Changed
- š§° Refactored Connection Timeout Defaults: Connection timeout is now set to 'None' by default to prevent premature disconnects during long-running or streaming tasks.
- š§¹ Removed Deprecated Python Version Tagging: Dropped explicit Python version tagging; the project now officially supports Python 3.11 and above without manual tagging overhead.
Fixed
- šŖ Improved Hot Reload Lifespan Tracking: Fixed an issue where sub-applications created during hot reloads were not properly initialized or cleaned upāensuring stable lifecycle management during dynamic reconfiguration.
- š Symlink Handling in Config Watcher: Resolved a bug where configuration symlinks were not updating correctly on modification; watcher now tracks and reloads the proper file path automatically.