New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

clevertech-mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

clevertech-mcp-server

CleverTech MCP server — Canadian government data for AI agents: property, permits, zoning, business registry, and GPS ↔ DLS conversion. Free tier available.

pipPyPI
Version
0.3.4
Weekly downloads
53
Maintainers
1
Created

CleverTech MCP Server

CleverTech MCP server for AI agents. Canadian government data — property assessments, building permits, zoning, business registry, and GPS ↔ DLS conversion. Free tier available, no signup.

npx @clevertech/mcp-server

PyPI version npm version License: MIT

Quick Start

Claude Code

Add to your ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "clevertech": {
      "command": "npx",
      "args": ["-y", "@clevertech/mcp-server"]
    }
  }
}

Cursor / Cline

Add to your MCP configuration:

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

GitHub Copilot

{
  "mcpServers": {
    "clevertech": {
      "command": "npx",
      "args": ["-y", "@clevertech/mcp-server"]
    }
  }
}

Direct CLI

# npm (Node.js)
npx @clevertech/mcp-server

# uv / PyPI
uvx clevertech-mcp-server

Available Tools (11)

ToolDescription
dls_convertGPS ↔ Dominion Land Survey (DLS) coordinate conversion for Western Canada
dls_batchBatch GPS ↔ DLS conversion — up to 100 coordinates at once
property_searchProperty assessment search by address across 13+ Canadian cities
property_reportConsolidated property report — assessment, permits, zoning, and DLS in one call
property_by_rollDirect property lookup by roll number — faster than address search
building_permit_searchBuilding permit search by address, contractor, applicant, or permit number
building_permit_recentRecently issued building permits feed — monitor new construction activity
zoning_lookupZoning district lookup by GPS coordinates or street address
business_registry_searchFederal corporation search — find Canadian businesses by name, province, or city
reverse_geocodeGPS → address, city, neighborhood, province, and DLS grid reference
list_citiesDiscover available cities, their API capabilities, and property counts

What Agents Can Do

  • Ask: "What's 1532 14 Ave SW in Calgary worth?" — Gets assessed value, land value, building value, year built, lot size, and DLS coordinates.
  • Ask: "Show me recent building permits in Vancouver" — Returns the latest construction permits with type, value, status, and issue dates.
  • Ask: "What zone is this GPS point in?" — Looks up zoning district, land use, and boundary info.
  • Ask: "Convert these 50 GPS points to DLS" — Batch converts in a single API call.
  • Ask: "Is Shopify still an active corporation?" — Searches the federal business registry.

Cities Supported

20 cities across Canada — and growing:

ProvinceCities
AlbertaCalgary, Edmonton, High River
British ColumbiaVancouver, Victoria
OntarioToronto, Ottawa, Hamilton, Kitchener, London, Mississauga, Markham, Vaughan
QuebecMontreal, Quebec City
ManitobaWinnipeg
SaskatchewanSaskatoon, Regina
Nova ScotiaHalifax
NewfoundlandSt. John's

Use list_cities to see live availability, API capabilities per city, and property counts.

Pricing

No signup required to start. Free tier gives you 50 queries/day out of the box. All subscription prices are in CAD — see clevertech.ca/pricing for full details.

TierQueries/DayPriceAPI Key
Free50$0Not required
Developer2,000$149 CAD/moSign up →
Team Pro10,000$499 CAD/moSign up →
EnterpriseCustomOn inquiryContact →

Prepaid bundles (no subscription; calls never expire): 2,000 calls for $29, 10,000 for $99, or 50,000 for $399 CAD.

Get your API key → · View all plans →

Using an API Key

npx @clevertech/mcp-server --api-key YOUR_KEY

Or via environment variable:

export CLEVERTECH_API_KEY=your_key_here
npx @clevertech/mcp-server

Features

  • No signup required — free tier with daily API allowance (pricing)
  • 11 MCP tools covering property, permits, zoning, business registry, and DLS
  • Batch DLS conversion — convert up to 100 coordinates in one call
  • Consolidated property reports — assessment + permits + zoning + DLS in a single response
  • stdio transport — works with Claude Code, Cursor, Cline, GitHub Copilot, and any MCP-compatible agent
  • Clean text output — formatted for easy LLM parsing and reformatting
  • 20 Canadian cities — urban and rural coverage with regular additions
  • MIT licensed — use it anywhere, no restrictions

Development

# Clone and set up
git clone https://github.com/harmssam/clevertech-mcp-server.git
cd clevertech-mcp-server
uv sync

# Run locally (stdio transport)
uv run clevertech-mcp-server --transport stdio

# Run with SSE transport (for HTTP-based agents)
uv run clevertech-mcp-server --transport sse --port 8000

Run Tests

uv run pytest

Project Structure

src/clevertech_mcp/
├── tools/
│   ├── property.py    # property_search, property_report, property_by_roll
│   ├── building.py    # building_permit_search, building_permit_recent
│   ├── zoning.py      # zoning_lookup
│   ├── dls.py         # dls_convert, dls_batch
│   ├── business.py    # business_registry_search
│   ├── geo.py         # reverse_geocode
│   └── meta.py        # list_cities
├── server.py          # FastMCP server entry point
├── client.py          # HTTP client for CleverTech API
├── auth.py            # API key authentication
├── rate_limit.py      # Rate limiting
└── config.py          # Configuration management

Documentation

License

MIT © 2026 CleverTech — see LICENSE for details.

Keywords

canada

FAQs

Related posts