Skip to content

v0.6.0 - 2026-01-06

Latest

Choose a tag to compare

@u-daveblack u-daveblack released this 06 Jan 12:14
· 2 commits to main since this release

[v0.6.0] - 2026-01-06

Added

gurufocus-mcp

  • JMESPath query support for filtering and transforming tool responses
    • New query parameter on tools that return large/complex datasets
    • Allows filtering arrays, projecting fields, and transforming data inline
    • Query results support both TOON and JSON output formats
    • Examples: query='periods[:5]' (recent 5), query='payments[*].amount' (just amounts)
  • Schema discovery tools for AI agents to understand data structures
    • list_schemas() - List all available model schemas with categories
    • get_schema(model_name) - Get JSON schema for a specific model
    • get_schemas_by_category(category) - Get all schemas in a category
    • Enables AI agents to write correct JMESPath queries
  • Schema resources (MCP resource templates) for data structure discovery
    • gurufocus://schemas - List all available model schemas
    • gurufocus://schemas/{model_name} - Get JSON schema for a specific model
    • gurufocus://schemas/category/{category_name} - Get schemas by category
    • Note: Tools are preferred over resources as Claude Desktop doesn't fully support resource templates
  • Added release procedure docs/release_procedure.md and updated bumpver configuration to prefix tags with v to match the versioning scheme