BCLaws API Connector for AI agents.
6 live capabilities
Access and audit British Columbia statutes and provincial regulations.
Waiting for input…
Why people use BCLaws API
Stop digging through clunky BC government portals with BCLaws API
This Connector changes that. You just ask your agent to find the specific regulation you need. It pulls the data directly from the source so you can move from searching to analyzing in seconds.
What Vinkius changes
You get direct, real-time access to official BC legislative data through a natural conversation.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Compliance check for new projects
A manager needs to know if a new warehouse project hits BC environmental rules.
- Real-world use case 02
Rapid legal research for property rights
A lawyer needs to find every Act related to property rights.
- Real-world use case 03
Legislative auditing for policy changes
A policy analyst needs to check if a specific statute is still active.
Complete set · 6capabilities
The complete BCLaws API capability set.
These are the exact actions your AI can choose when you ask it to work with BCLaws API.
01—03
3 capabilities in this set.
Part of 6 available through BCLaws API.
- 01 Capability
Check api status
Check if the BCLaws API is currently online. This ensures your agent knows the connection is active before starting a search.
- 02 Capability
Get bc regulation
Get the specific details for a British Columbia regulation. Use this to pull the exact wording of a provincial rule.
- 03 Capability
Get bc statute
Retrieve full details for a specific British Columbia statute. This provides the legislative language and history for a single act.
04—06
3 capabilities in this set.
Part of 6 available through BCLaws API.
- 04 Capability
List bc acts
List all available Acts in the BCLaws database. This helps you see the full scope of provincial laws at a glance.
- 05 Capability
List consolidated laws
List the consolidated statutes and regulations. Use this to find the most current, unified versions of BC laws.
- 06 Capability
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.
Set up in minutes
One URL. Then ask BCLaws API to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use BCLaws API from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_rXqDaHKTgduStIlsAV5aVkNFqZQp3XsJuLlYAo2f/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it BCLaws API, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable BCLaws API for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_rXqDaHKTgduStIlsAV5aVkNFqZQp3XsJuLlYAo2f/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the BCLaws API URL.
- Step 03
Save and start
Save the connection and enable BCLaws API in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"bclaws-api": {
"url": "https://edge.vinkius.com/vk_preview_rXqDaHKTgduStIlsAV5aVkNFqZQp3XsJuLlYAo2f/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using BCLaws API
Open Agent mode in chat and ask: "Using BCLaws API, help me...". 6 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"bclaws-api": {
"url": "https://edge.vinkius.com/vk_preview_rXqDaHKTgduStIlsAV5aVkNFqZQp3XsJuLlYAo2f/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using BCLaws API
Ask Copilot: "Using BCLaws API, help me...". 6 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"bclaws-api": {
"url": "https://edge.vinkius.com/vk_preview_rXqDaHKTgduStIlsAV5aVkNFqZQp3XsJuLlYAo2f/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using BCLaws API
Open Cascade and ask: "Using BCLaws API, help me...". 6 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"bclaws-api": {
"url": "https://edge.vinkius.com/vk_preview_rXqDaHKTgduStIlsAV5aVkNFqZQp3XsJuLlYAo2f/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using BCLaws API
Ask Cline: "Using BCLaws API, help me...". 6 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add bclaws-api --transport http "https://edge.vinkius.com/vk_preview_rXqDaHKTgduStIlsAV5aVkNFqZQp3XsJuLlYAo2f/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using BCLaws API
Ask Claude: "Using BCLaws API, show me...". 6 tools are ready
Where the request belongs
Work BCLaws API can move forward.
This is for legal teams and policy researchers who spend hours navigating government databases to find specific provincial rules.
Legal Researcher
Pulling statute identifiers for a case file on a Tuesday afternoon instead of manual searching.
Policy Analyst
Auditing BC regulations to check for new compliance requirements for a state project.
Compliance Officer
Verifying if a specific Act covers a new business activity in British Columbia.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsUK Legislation
Official UK legislation database. search acts, statutory instruments, and sections via AI.
LegiScan Legislation Lookup
Universal legislative intelligence. search bills, votes, and state laws via AI.
Justia Legal Intelligence
Universal legal intelligence. search cases, statutes, and lawyers via AI.
Regulations.gov (eRulemaking)
Access US federal regulations, search documents, public comments, and dockets directly from agencies like the EPA and FAA.
OpenLaws
Access validated legal data via OpenLaws. search statutes, regulations, case law, validate citations, and track legislative changes directly from any AI agent.
Accela
Manage civic services, permits, and inspections via Accela. search records, schedule inspections, and manage land parcels directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep BCLaws API connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about BCLaws API.
The practical details behind the request, access and result.
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 capability to access the current consolidated versions of statutes and regulations.
One connection away
Give your agent a direct line to BCLaws API.
Connect BCLaws API once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available