Releases: gradion-ai/mcpygen
Releases · gradion-ai/mcpygen
Release list
0.1.4
0.1.3
Bug Fixes
- Fix
FutureWarningfromdatamodel-code-generatorby setting explicit formatters
Full Changelog: 0.1.2...0.1.3
0.1.2
0.1.1
0.1.0
Initial release of mcpygen, factored out from ipybox as a standalone project.
mcpygen generates typed Python APIs from MCP server tool schemas. Tool calls made through the generated APIs are executed on a local tool server that manages MCP server connections.
Features
- API generation: Generate typed Python tool APIs from MCP server schemas. Each tool becomes a module with a Pydantic
Paramsmodel and arun()function. Tools that provide an output schema also get a typedResultmodel. - Tool server: Local server that manages stdio MCP servers and connects to remote streamable HTTP or SSE servers.
- Approval workflow: Gate tool calls with a WebSocket-based approval channel before execution.