v0.5.0
- outputSchema on all 7 tools — clients get validated structuredContent alongside the text block (bigints normalized to strings at source) - annotations: readOnlyHint + idempotentHint on everything, openWorldHint false for the offline parse_address - human-readable titles per tool - migrated registrations from server.tool() to server.registerTool()