Skip to content

Tags: mcpwright/census-mcp

Tags

v0.1.2

Toggle v0.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.1.2 (#18)

Ships the ACS top-code caveat (PR #17) to PyPI + the MCP Registry: get_income /
get_housing now warn that median household income caps at $250,001 and median
home value at $2,000,001. Version bumped in lockstep across pyproject, server.json
(top-level + package), mcpb/manifest.json, and the README status; uv.lock relocked.

Co-authored-by: Devender Gollapally <4103+devender@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.1.1

Toggle v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.1.1 (#16)

Ships the mcpwright-core adoption (PR #15) to PyPI/desktop users: the
store + server plumbing now comes from mcpwright-core. No tool or
behavior changes. Version bumped in pyproject, server.json (top +
package), and mcpb/manifest.json; uv.lock refreshed.

Co-authored-by: Devender Gollapally <4103+devender@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add MCPB desktop-extension bundle (uv server type) (#14)

Package census as an MCPB (.mcpb) bundle for one-click install in Claude Desktop
and submission to Anthropic's Connectors Directory.

Uses `server.type: "uv"` (manifest v0.4), NOT a vendored bundle: census depends
on pydantic (pydantic-core is a compiled, platform-specific wheel, which MCPB
"cannot portably bundle"). The uv type ships source + pyproject.toml and lets the
host's uv install correct-platform deps at install time → cross-platform
(darwin/win32/linux). The API key is collected via user_config and passed as
CENSUS_API_KEY; privacy_policies points at mcpwright.com/privacy.

- mcpb/manifest.json — v0.4, uv server, 8 tools, user_config, privacy policy
- mcpb/build.sh — stages source + pyproject and runs `mcpb pack` (lockstep
  version guard; strips bytecode; .mcpbignore)
- mcpb/icon.png — 512x512 suite mark
- mcpb/README.md — rationale, build, install, the experimental-uv caveat (#84)

The built .mcpb goes to dist/ (gitignored). Validated with `mcpb validate`;
verified the packed bundle launches via `uv run` (initialize handshake OK).

Reviewed by the code-reviewer subagent (no blockers): switched the build's
version read off python3 to node, and added the manifest/pyproject lockstep
guard it suggested.

Co-authored-by: Devender Gollapally <4103+devender@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>