Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
mcp_claude_code-0.3.4-py3-none-any.whl | 2025-05-28 | 104.2 kB | |
mcp_claude_code-0.3.4.tar.gz | 2025-05-28 | 82.5 kB | |
MCP Claude Code v0.3.4 source code.tar.gz | 2025-05-28 | 15.0 MB | |
MCP Claude Code v0.3.4 source code.zip | 2025-05-28 | 15.1 MB | |
README.md | 2025-05-28 | 1.2 kB | |
Totals: 5 Items | 30.3 MB | 1 |
Added
- New release script and process improvements (49c7deb)
Refactored
- Tool Handler Architecture (b1f5bda)
- Simplified tool handler methods by using
get_context()
dependency injection - Removed explicit MCPContext parameter from all tool handler signatures
- Improved code organization and reduced boilerplate across all tool implementations
-
Maintained functionality while making handler signatures cleaner and more consistent
-
FastMCP Migration (90a1419)
- Updated all imports from
mcp.server.fastmcp
tofastmcp
for improved consistency - Refactored tool parameter definitions to use pydantic Field annotations
- Replaced deprecated parameter schema definitions with typed parameters
- Enhanced type safety with TypedDict for complex parameter types
-
Added validation constraints through Field annotations
-
Test Suite Cleanup (801efbf)
- Removed obsolete parameter schema validation tests following pydantic migration
- Cleaned up deprecated mcp_description method tests
- Simplified test suites to focus on core functionality rather than schema validation
- Retained essential tool property assertions for name and description validation