Skip to content

Tags: pucilpet/crawlgraph-mcp

Tags

v0.2.2

Toggle v0.2.2's commit message
feat: tool output schemas + annotations (registry capability score), …

…v0.2.2

Migrate all four tools from server.tool() to registerTool() with:
- outputSchema declared + matching structuredContent returned (curated
  shapes built by the handler, stable against API field drift)
- annotations: title + readOnly/non-destructive/idempotent/openWorld hints

Lifts Smithery 'Output schemas' (0/4) and 'Annotations' (0/4) capability
checks. Verified locally: tools/list carries outputSchema+annotations on
all 4; tools/call returns valid structuredContent (backlinks, releases)
with no validation error.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>