Release v1.0.1 - Fix Pydantic Settings Validation
🔧 Bug Fixes
- Fix Pydantic validation error preventing MCP server startup
- Add
extra = 'ignore'to Settings Config to handle extra environment variables - Resolves startup crashes when other projects (like trowel.io) set environment variables
- Improves compatibility in mixed development environments
- Add
🚀 Impact
This patch release fixes a critical issue where the CargoShipper MCP server would fail to start with validation errors like:
pydantic_core._pydantic_core.ValidationError: 8 validation errors for Settings
trowel_web_builder_port
Extra inputs are not permitted [type=extra_forbidden, input_value='5000', input_type=str]
📦 Installation
uvx cargoshipper-mcp🔄 Full Changelog
v1.0.0...v1.0.1: v1.0.0...v1.0.1
🤖 Generated with Claude Code
What's Changed
- 🔧 Fix Pydantic settings validation for extra environment variables by @scarr7981 in #1
New Contributors
- @scarr7981 made their first contribution in #1
Full Changelog: https://github.com/scarr7981/cargoshipper-mcp/commits/v1.0.1