Skip to content

Release v0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Mar 20:44
d18352d

Summary

  • Add readOnlyHint=True annotation to all 4 MCP tools
    (get_member_benefits, search_events, get_event_details,
    get_news) via FastMCP's ToolAnnotations
  • Enables MCP consumers (e.g., Claude Desktop) to auto-approve tool
    calls without user confirmation, since all tools are read-only
  • Add unit tests verifying all tools expose the annotation

Test plan

  • test_all_tools_have_readonly_annotation — asserts all 4 tools
    have readOnlyHint=True
  • test_no_tool_missing_annotations — guards against future tools
    missing annotations
  • Full test suite (56 tests) passes with no regressions
  • Ruff linting clean

Installation

PyPI Package:

pip install mcp-tekna==0.2.0

Docker Image:

docker pull ghcr.io/Vortiago/mcp-tekna:0.2.0

What's Changed

  • feat: add readOnlyHint annotations to all MCP tools by @Vortiago in #3

Full Changelog: v0.1.1...v0.2.0