@pipeworx/west-virginia-rules
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/west-virginia-rules’s. Install: one-click buttons
Connect to just the @pipeworx/west-virginia-rules pack
https://gateway.pipeworx.io/west-virginia-rules/mcp — only @pipeworx/west-virginia-rules’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 3
West Virginia administrative rules (the Code of State Rules): the agency regulations that implement the state’s statutes, such as the Board of Medicine’s physician-assistant supervision requirements or the nursing boards’ practice rules. Complements wv_code_section, which serves the statutes only.
Tools
search_rules(agency?, title_series?, rule_name?, authority?, full_text?, full_text_mode?, status?, limit?)— find rules by agency, rule family, title words, authorizing WV Code citation, or words inside the rule documents. Returns counts by status and agency first, then rule versions (active first).get_rule(title_series | document)— one rule family (e.g.11-01B): current version, every earlier version, and the filing history with document ids.read_rule_text(doc_id, offset?, max_chars?, find?)— the text of a filed rule, paged, or the passages around a phrase.
Auth
Keyless.
Data sources
- West Virginia Secretary of State, Code of State Rules — the state’s official register of agency rules, their versions and filings.
Rules, agencies, statutory citations and filing dates only; no personal data is read or returned. Practitioner-level licensing data (individual licensees) is deliberately out of scope.
Things worth knowing:
- Every title-series lists all versions ever filed. One is the current rule; the rest are
Historical. Sort andstatusfilter accordingly. - Filings described “Modified File” are redlines: struck and inserted text both appear (old and new section numbers side by side). “Agency Approved” and “Valid” filings are cleaner reads.
- Full text with several words behaves as a strict match in the register, so a long phrase can return nothing where one or two words return many; the no-match response says so.
- The register’s own status dropdown does not narrow results, so the status filter is applied by the pack.
- A rule family not yet filed in the register, or an agency spelled differently, returns an explicit no-match naming the filters tried.
Tools
- search_rules — Search West Virginia administrative rules (Code of State Rules) — the agency regulations that implement WV statutes, e.g. Board of Medicine physician-assistant supervision, nursing practice, professi
- get_rule — Get one West Virginia administrative rule family by title-series (e.g. “11-01B”): every version ever filed with its effective date, status (Active, Historical, Emergency), authorizing statute, and the
- read_rule_text — Read the text of a West Virginia administrative rule filing (the rule as filed). Takes a filing document id from get_rule. Returns the text in pages of characters with total length so long rules can b
Tools
get_rule— Get one West Virginia administrative rule family by title-series (e.g. 11-01B ): every version ever filed with its effective date, status (Active, Historical, Emergency), authorizing statute, and theread_rule_text— Read the text of a West Virginia administrative rule filing (the rule as filed). Takes a filing document id from get_rule. Returns the text in pages of characters with total length so long rules can bsearch_rules— Search West Virginia administrative rules (Code of State Rules) -- the agency regulations that implement WV statutes, e.g. Board of Medicine physician-assistant supervision, nursing practice, professi