Library for autogenerating MCP server and client code based on a specified YAML schema