# BCLaws API MCP for AI Agents AI Agent Connect

> BCLaws API lets your AI agent pull official British Columbia statutes and regulations. Instead of digging through government websites, your agent can search for specific laws, retrieve metadata, and find consolidated records instantly. It's the direct line to BC's legislative database for legal research and regulatory audits.

## Overview
- **Category:** knowledge-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_rXqDaHKTgduStIlsAV5aVkNFqZQp3XsJuLlYAo2f/ai-agent-connect
- **Tags:** statutes, regulations, legal-research, legislation, public-records

## Description

Imagine you're tasked with figuring out the exact wording of a specific provincial regulation in British Columbia. Usually, that means opening a new tab, navigating a clunky government portal, and hoping the search bar actually works. With the BCLaws API, you just ask your agent to find it for you. It pulls the data directly from the source so you can get straight to the analysis. You can have your agent audit a list of statutes to see which ones apply to a new project or pull the full history of a specific act without the manual headache. It's about moving from where do I find this to what does this mean for us right now. When you use this through the Vinkius catalog, you're connecting your workflow to the official record. It keeps your research grounded in actual government data rather than just general knowledge. Whether you're checking for compliance markers or building a legislative map, it handles the retrieval so you can focus on the strategy.

## Tools

### check_api_status
Check if the BCLaws API is currently online. This ensures your agent knows the connection is active before starting a search.

### get_bc_regulation
Get the specific details for a British Columbia regulation. Use this to pull the exact wording of a provincial rule.

### get_bc_statute
Retrieve full details for a specific British Columbia statute. This provides the legislative language and history for a single act.

### list_bc_acts
List all available Acts in the BCLaws database. This helps you see the full scope of provincial laws at a glance.

### list_consolidated_laws
List the consolidated statutes and regulations. Use this to find the most current, unified versions of BC laws.

### search_bc_laws
Search for British Columbia statutes and regulations by keyword. This is the primary way to find relevant laws based on a topic.

## Prompt Examples

**Prompt:** 
```
What are the BC laws for environmental protection?
```

**Response:** 
```
I've identified the following key legislation regarding environmental protection in British Columbia:

| Act Name | Focus Area |
| :--- | :--- |
| **Environmental Management Act** | Waste, water, and air quality |
| **Water Sustainability Act** | Water use and management |
| **Riparian Areas Protection Act** | Protection of shorelines |

Would you like me to pull the specific regulations for any of these?
```

**Prompt:** 
```
Show me the details for statute EBA.
```

**Response:** 
```
I've retrieved the details for the **Evidence Act (EBA)**. 

*   **Status:** Active
*   **Scope:** Governs the rules for evidence in BC courts.
*   **Key Sections:** Includes rules on hearsay, privileged communications, and the admissibility of documents.

I can provide the full legislative text or a summary of specific sections if you need more detail.
```

**Prompt:** 
```
List all the Acts in BC.
```

**Response:** 
```
I've scanned the BCLaws database. There are hundreds of Acts available, ranging from: 

*   **Administrative Statutes** (e.g., Public Service Act)
*   **Resource Management** (e.g., Forest Act)
*   **Health and Safety** (e.g., WorkSafeBC regulations)

I can filter this list for you by keyword or category. What specific topic are you looking for?
```

## Capabilities

### Search BC statutes by keyword
Find relevant provincial laws and regulations using specific search terms.

### Get specific regulation details
Pull the exact wording and requirements for a single BC regulation.

### List all available Acts
Retrieve a complete list of all Acts currently in the BCLaws database.

### Pull consolidated law versions
Access the most current, unified versions of statutes and regulations.

### Check API status
Verify that the BCLaws connection is active and ready for use.

## Use Cases

### Compliance check for new projects
A manager needs to know if a new warehouse project hits BC environmental rules. The agent uses search_bc_laws to find relevant acts and get_bc_regulation to show the specific constraints.

### Rapid legal research for property rights
A lawyer needs to find every Act related to property rights. The agent runs list_bc_acts and filters them to create a research list.

### Legislative auditing for policy changes
A policy analyst needs to check if a specific statute is still active. The agent uses get_bc_statute to pull the official legislative language.

### High-level overview of current laws
A researcher wants to see all consolidated laws. The agent uses list_consolidated_laws to provide a high-level overview of current laws.

## Benefits

- Stop manual searching by using search_bc_laws to find relevant legislation instantly.
- Keep records current by pulling official versions with list_consolidated_laws.
- Speed up due diligence by getting metadata with get_bc_statute.
- Map out legislative frameworks quickly using list_bc_acts.
- Verify specific requirements for any activity using get_bc_regulation.

## How It Works

The bottom line is you get direct, real-time access to official BC legislative data through a natural conversation.

1. Subscribe to the BCLaws API on the Vinkius marketplace.
2. Connect your AI client to the Connector to grant it access to the database.
3. Ask your agent to find specific BC laws or audit regulations using natural language.

## Frequently Asked Questions

**What specific laws does the BCLaws API cover?**
This Connector gives you access to the official statutes and regulations of British Columbia. It covers everything from environmental laws to public service acts.

**Can I use BCLaws API for my legal research?**
Yes, it's designed for legal research. You can use it to find specific legislative language, audit regulations, and pull official identifiers for your records.

**Does the BCLaws API include consolidated laws?**
Yes, you can retrieve consolidated statutes and regulations to ensure you're looking at the most current, unified version of the law.

**Is the data from BCLaws API updated?**
Yes, because it connects directly to the official government records, you're getting the most current information available for British Columbia.

**Can I search for BC laws by keyword using this Connector?**
Absolutely. You can ask your agent to search for any topic, like 'property rights' or 'zoning', and it will pull the relevant BC statutes for you.

**Does BCLaws API work with Claude or Cursor?**
Yes, this Connector works with any MCP-compatible client, including Claude, Cursor, Windsurf, and VS Code.

**Is an API Key required for BCLaws API?**
No. BCLaws API is a public and free service provided by the Queen's Printer for British Columbia. This server works without static credentials.

**What types of laws are included?**
The database includes public statutes, regulations, and private acts for the province of British Columbia, Canada.

**Is consolidated legislation available?**
Yes. Use the `list_consolidated_laws` tool to access the current consolidated versions of statutes and regulations.