Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Added
Runtime environment variable overrides in mcpfile (#177 )
Tool annotations support (destructiveHint, idempotentHint, openWorldHint) to indicate tool behavior to clients (#180 )
Server instructions support to provide context to LLMs (#173 )
Comprehensive logging system with invocation and server logs (#168 )
JSON schema validation for mcpfile (#155 )
Support for MCP spec and primitives (#157 )
Support for MCP spec (#138 )
command to create container images from mcpfiles (#126 )
AI-based converter for CLI tools (#67 )
Structured output from HTTP JSON responses (#107 )
command (#105 )
gRPC integration demo showcasing GenMCP with gRPC services (#153 )
Changed
BREAKING : Simplified mcpfile format by embedding server fields directly, migrated format version to v0.1.0 (#137 )
GenMCP now uses the official Model Context Protocol Go SDK (#90 )
Bumped MCP Go-SDK to v1.0.0 release (#134 )
StreamableHttp servers are now configurable as stateless or stateful (default: stateless) (#100 )
Migrated from ghodss/yaml to sigs.k8s.io/yaml (#89 )
Removed
Vendor directory to reduce PR noise (#154 )
Fixed
Parsing now returns proper error on invalid mcpfile version (#171 )
OpenAPI 2.0 body parameter handling now correctly aligns with spec (#150 )
Tool input schemas with empty properties now correctly serialize to (#112 )
OAuth example ports corrected to avoid conflicts (#101 )
Individual tool errors in OpenAPI conversion no longer block entire mcpfile creation (#97 )
Release workflows now target correct branches (#86 )
Nightly release job now manages only a single 'nightly' tag (#83 )
New Contributors
You can’t perform that action at this time.