Washington Code

liveDeveloperResearch

Washington state law: Revised Code of Washington (RCW) statutes by citation, and Washington Administrative Code (WAC) agency rules by citation, full-text topic search, structure, year-end archives back to 2019, and WSR rule-making history.

10tools
0msauth
free tier50 calls/day

Tools

wa_rcw_section

Get the FULL TEXT of a section of the Revised Code of Washington (RCW) — Washington state STATUTES — by citation. "RCW 9A.32.030" is first degree murder. Returns the statutory text and its heading. Ke

No parameters required.

▶Try it
wa_wac_section

Get the CURRENT FULL TEXT of a section of the Washington Administrative Code (WAC) — Washington state agency RULES / regulations — by citation. "WAC 296-800-110" is L&I's safe-workplace summary; "458-

No parameters required.

▶Try it
wa_wac_browse

Browse the structure of the Washington Administrative Code (WAC): with no cite, lists every WAC TITLE with the agency it belongs to (Title 296 = Labor and Industries, 458 = Revenue, 388 = Social and H

No parameters required.

▶Try it
wa_wac_archived_section

Get the text of a Washington Administrative Code (WAC) section AS IT STOOD at the end of a PAST YEAR, from the Legislature's annual WAC archive. Year-end snapshots with full text for 2019 onward (e.g.

No parameters required.

▶Try it
wa_wac_filings

List the Washington State Register (WSR) rule-making FILINGS that affected a Washington Administrative Code (WAC) section or chapter — the amendment history as agency actions: WSR number, filing type

No parameters required.

▶Try it
wa_bill_status

Get the current status of a Washington State LEGISLATIVE BILL — its description, legal title, sponsor(s), introduced date, procedural history line and current status (e.g. "H Rules X", "Passed Legisla

No parameters required.

▶Try it
wa_bill_amendments

List the AMENDMENTS proposed to a Washington State legislative bill — amendment name/drafting number, sponsor (member or committee), type (floor/committee), description, floor action (ADOPTED/FAILED/W

No parameters required.

▶Try it
wa_bill_votes

Get the recorded FLOOR ROLL-CALL VOTES on a Washington State legislative bill — chamber, motion ("3rd Reading & Final Passage"), date, and yea/nay/absent/excused counts with the voting legislators nam

No parameters required.

▶Try it
wa_session_bills

List Washington State legislative bills for a BIENNIUM filtered by procedural status: "introduced" (every bill filed, default), "passed_house", "passed_senate", "passed_legislature", "signed" (by the

No parameters required.

▶Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/washington-code/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/washington-code/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"wa_rcw_section","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("wa_rcw_section", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("washington state law: revised code of washington (rcw) statutes by citation, and washington administrative code (wac) agency rules by citation, full-text topic search, structure, year-end archives back to 2019, and wsr rule-making history");