Skip to content

Releases: cyanheads/federal-regulations-mcp-server

v0.1.2: mcp-ts-core ^0.10.9 adoption

Choose a tag to compare

@cyanheads cyanheads released this 20 Jun 11:35
v0.1.2
211c38e

mcp-ts-core ^0.10.9 adoption

Framework maintenance — picks up the 0.10.7–0.10.9 mcp-ts-core changes and re-syncs bundled skills and devcheck scripts.

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.10.6 → ^0.10.9
  • @types/node 25.9.3 → 26.0.0
  • better-sqlite3 ^12.0.0 → ^12.11.1

Added:

  • ctx.content collector (framework) — emit image/audio blocks that ride content[] only, never structuredContent
  • check-dependency-specifiers devcheck step — fails on floating specifiers in package.json and the lock's workspaces map
  • Plugin marketplace manifest checks in lint:packaging, gated by devcheck.config.json packaging.pluginManifests

Changed:

  • Canvas SQL gate (framework) — SELECT-shaped prepare failures now throw invalid_sql with DuckDB binder detail
  • Fresh-scaffold devcheck guards (framework) — changelog-sync and git-dependent checks skip cleanly without .git
  • 14 bundled skills re-synced to ^0.10.9, mirrored into .claude/skills/ and .agents/skills/

Fixed:

  • DuckdbProvider.describe({ tableName }) (framework) — qualified WHERE filters fix the ambiguous-column binder error

80 tests pass; bun run devcheck clean.

v0.1.1: Hosted endpoint

Choose a tag to compare

@cyanheads cyanheads released this 15 Jun 16:45
v0.1.1
a0bffbc

Hosted endpoint

Public Streamable HTTP instance at https://federal-regulations.caseyjhand.com/mcp.

Added:

  • Public hosted instance at federal-regulations.caseyjhand.com/mcp; registered in server.json remotes[] and documented in README

Dependency bumps:

  • vitest ^4.1.8 -> ^4.1.9

80 tests pass; bun run devcheck clean.

v0.1.0: Federal regulations across the Federal Register, eCFR, and Regulations.gov

Choose a tag to compare

@cyanheads cyanheads released this 14 Jun 10:17
621a2ad

Federal regulations across the Federal Register, eCFR, and Regulations.gov

A workflow MCP server over three official US federal regulatory sources, with cross-source handles that trace a rule proposal → comments → final → codified text. STDIO or Streamable HTTP.

Added:

  • 7 tools: regulations_search_rules, regulations_get_document, regulations_browse_cfr, regulations_get_cfr_section, regulations_get_docket, regulations_find_comments, regulations_list_open_comments.
  • 2 resources: regulations://document/{documentNumber} and regulations://cfr/{title}/{part}/{section}.
  • Federal Register (proposed/final rules and notices) and eCFR (codified, point-in-time CFR full text) tools are keyless; Regulations.gov (dockets and public comments) tools use REGULATIONS_GOV_API_KEY.
  • eCFR codified-text mirror (embedded SQLite + FTS5) with mirror:init/refresh/verify lifecycle scripts and a weekly refresh cron on HTTP; tools fall back to the live eCFR API before the mirror completes an init.

80 tests pass; bun run devcheck clean.