Skip to content

v4.1.0

Choose a tag to compare

@evilmachina evilmachina released this 02 Sep 15:20
· 11 commits to main since this release

Added

  • Add a single-file esbuild bundle build target for plugin distribution, and resolve the package name and version at build time instead of reading package.json at runtime. (03a315c)

Fixed

  • Add display titles to all 12 tools and document the privacy policy, both required for directory submission. (03a315c)
  • Fix every tool call failing in Claude Desktop with "invalid outputSchema: JSON Schema declares an unsupported dialect (draft-07)". The v1 MCP SDK (@modelcontextprotocol/sdk 1.30.0) emitted draft-07 on every inputSchema and outputSchema with no way to opt into 2020-12 (modelcontextprotocol/typescript-sdk#2084), and Claude Desktop now rejects that dialect. Migrated to the v2 SDK (@modelcontextprotocol/server 2.0.0) and Zod 4, which advertise JSON Schema 2020-12 on all 12 tools. Requires Node 20 or newer. (c374497)

Installer note

The pinmeto-location-mcp.mcpb asset was rebuilt and replaced on 2026-09-02 at 15:45 UTC. The first upload failed to install in Claude Desktop ("Unsafe file path detected") and was missing compiled SDK files. If you downloaded it before then, download it again.