10 tools from the Canadian Building Code MCP Server, categorised by risk level.
View the Canadian Building Code policy →get_applicable_code Determine which building codes apply to a specific Canadian location get_hierarchy Get parent, children, and sibling sections for navigation 2/5 get_page [LOCAL ONLY] Get full text of a specific page. Requires PDF connected. 2/5 get_pages [LOCAL ONLY] Get text from a range of pages (max 5). Requires PDF connected. 2/5 get_section Get details of a specific section by ID 2/5 get_table Get a specific table from the building code 2/5 list_codes List all available Canadian building codes with section counts search_code Search for building code sections by keywords (e.g., 'fire separation', 'stair width') 2/5 verify_section Verify that a section ID exists and get a formal citation 2/5 The Canadian Building Code MCP server exposes 10 tools across 2 categories: Read, Write.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Canadian Building Code server.
Canadian Building Code tools are categorised as Read (9), Write (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept