MCP server: One MCP server.

CleverTech

@clevertechMCP server · External

Canadian gov data for AI agents: property, permits, zoning, census, registry, DLS. 50 free/day.

Zoning & permitsv0.3.2MITPython
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

PyPIclevertech-mcp-serverv0.3.2

Run

uvx clevertech-mcp-server

MCP client config

{
  "mcpServers": {
    "clevertech": {
      "command": "uvx",
      "args": [
        "clevertech-mcp-server"
      ]
    }
  }
}
README2 min read

Clevertech MCP Server

Canadian government and municipal open data for AI agents. Property assessments, building permits, zoning, business registry, DLS grid conversion, and more.

bash
uvx clevertech-mcp-server

Requires a Clevertech API key (CLEVERTECH_API_KEY). Free tier: 50 API calls/day after sign-in at clevertech.ca/keys.

PyPI version License: MIT


Quick Start

  1. Create an API key: https://clevertech.ca/keys
  2. Set CLEVERTECH_API_KEY in your MCP client config (examples below)
  3. Run uvx clevertech-mcp-server

Product overview: https://clevertech.ca/agents

Cursor / Claude / Copilot (MCP config)

json
{
  "mcpServers": {
    "clevertech": {
      "command": "uvx",
      "args": ["clevertech-mcp-server"],
      "env": {
        "CLEVERTECH_API_KEY": "${env:CLEVERTECH_API_KEY}"
      }
    }
  }
}

Or paste your key directly as the CLEVERTECH_API_KEY string value.

Direct CLI

bash
export CLEVERTECH_API_KEY=your_key_here
uvx clevertech-mcp-server

Available Tools

ToolDescription
dls_convertGPS ↔ Dominion Land Survey (DLS) for Western Canada
dls_batchBatch GPS ↔ DLS (up to 100 coordinates)
property_searchProperty assessment search by address
property_reportConsolidated property report
property_by_rollLookup by roll number
building_permit_searchBuilding permits by address, contractor, applicant, or number
building_permit_recentRecently issued permits feed
zoning_lookupZoning by GPS or address
business_registry_searchFederal corporation search
reverse_geocodeGPS → address, city, neighborhood, province, DLS
list_citiesCities, capabilities, and property counts

Use list_cities for live coverage. Cities span Alberta, BC, Ontario, Quebec, Manitoba, Saskatchewan, Nova Scotia, Newfoundland, and more.


Pricing (CAD)

Site is the source of truth: clevertech.ca/agents

TierWhat you getPrice
Free50 API calls/day after sign-in$0
PrepaidPay-as-you-go prepaid credit$29
DeveloperHigher limits for builders$149
Team ProTeam / higher tier$499

Get a key: https://clevertech.ca/keys


Features

  • MCP stdio server for Cursor, Claude, Copilot, and other MCP clients
  • Canadian municipal / government open-data tools for agents
  • PyPI package: clevertech-mcp-server
  • MIT licensed

Development

bash
git clone https://github.com/clevertechca/Clevertech-mcp-server.git
cd Clevertech-mcp-server
uv sync
export CLEVERTECH_API_KEY=your_key_here
uv run clevertech-mcp-server
bash
uv run pytest

Documentation


License

MIT © Clevertech — see LICENSE for details.

Similar modules

Browse Zoning & permits