Q3 distribution stack shipped — SDKs, MCP, provenance
The full PropRaven distribution stack — Python SDK, TypeScript SDK, hosted MCP server, and the standalone MCP npm package — is now live, ahead of the strategy memo's August target. Every component publishes with OIDC trusted publishing and SLSA provenance, with zero long-lived publish credentials anywhere in the chain.
@propraven/sdk@0.2.0on npm with SLSA provenance. Isomorphic typed client for Node 18+, browsers, Deno, Workers.propraven 0.1.0on PyPI via Trusted Publishing. Sync + async clients, Pydantic v2 typed responses, pandas/Polars/Arrow conversion.@propraven/mcp@0.1.1on npm. Stdio MCP server for local Claude Desktop / Cursor / agent dev.- Hosted MCP server at mcp.propraven.com — JSON-RPC over HTTP, 8 tools (parcel.lookup, parcel.search, parcel.compare, owner.pierce, hazard.score, valuation.estimate, permits.history, sales.history).
- Listed on Anthropic's MCP registry as
io.github.jdw2111/propraven. Smithery and MCP.so sync from there. PropRaven is the first canonical property-data MCP server in the registry. - OpenAPI 3.1 spec public at api.propraven.com/openapi.json — 35 endpoints, 38 schemas, with first-class
webhookstop-level keyword for theparcel.soldevent. - Auto-rebuild loop: spec changes in the propzilla repo automatically trigger a Stainless build, release-please opens a version-bump PR, and merging it publishes new SDK versions to npm and PyPI with provenance. No human in the loop after the initial commit.