A remote MCP server that lets an assistant look up verbatim California building codes and local zoning ordinances by section number or topic, with citations.
What you can do
Look up the verbatim text of a California code section by its number, covering building, residential, fire, plumbing, mechanical, green, energy and existing-building codes, plus city and county zoning or municipal ordinances. List the codes and local ordinances available for lookup, including what is not covered, and find the exact document or jurisdiction slug a lookup needs. Search California codes by topic when no section number is known, such as attic access openings or ADU setbacks in a given city.
When to use it
Useful when answering questions that cite a California Title 24 section number, or when a user asks about a building, zoning or local ordinance topic and needs the actual code text with a citation rather than a paraphrase.
Requirements
A remote endpoint at gocodebook.com over streamable HTTP; no local runtime, environment variables or headers are declared. Topic search requires the user's GoCodebook account and consumes credits.
Before you install
Topic search needs a GoCodebook account and uses credits, so searches may cost money. Lookups return third-party code text; verify against the official source before relying on it for compliance or permitting decisions.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.gocodebook%2Fcodes/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Look up the VERBATIM text of a California building, residential, fire, plumbing, mechanical, green (CALGreen), energy or existing-building code section, or a section of a California city or county zoning/municipal ordinance, by its section number. Use this whenever the user cites a section number ("CRC R602.10.2.3", "CBC 1004", "§ 17.60.090") or asks what a specific section says. Returns the official text with its citation, edition and a link to the full section. It returns code text only and does not determine whether a specific project complies.
List the California codes and local ordinances available for lookup, and what is not covered. Useful before concluding that a code is unavailable, and for finding the exact document or jurisdiction slug that a lookup takes.
Parametersjurisdiction
search_california_codes
Search California codes (uses 1 credit)
Search California building codes (Title 24), state housing law and California city and county zoning/municipal codes by TOPIC, when the user does not already have a section number — e.g. "minimum attic access opening", "ADU setbacks in San Jose". Requires the user's GoCodebook account and uses 1 credit per search (also when nothing is found). If the user already cites a section number, use lookup_california_code_section instead — it is free. Returns ranked excerpts with citations and links. It does NOT decide whether a project complies.
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.