MCP metadata for arbitrary types
MCP metadata maps now accept arbitrary value types, providing greater flexibility in tool and function development. This enhancement enables more dynamic configurations and versatile development workflows.
Features
- Extend MCP metadata map capabilities to accept arbitrary value types
- Define variables directly within MCP functions for enhanced flexibility
- Expose all tool types to the playground via URN for comprehensive tool handling
- Automatically install CLI and run authentication during project creation with pnpm create
- Add logs table UI for viewing tool call logs with improved monitoring capabilities
- Add resources and metadata properties to MCP manifests for enhanced function metadata
- Support underlying MCP servers in Gram Functions with improved meta tag handling
- Incorporate logos to MCPB installation interface for visual branding
Fixes
- Fix nil pointer crash when extracting empty schemas in data extraction
- Correct MCP server result content handling in Gram functions
- Simplify declaration of environment variables in tool configurations