We build real tools For people doing real work.

An independent AI laboratory designing human-first tools for the trades, lumber, concrete, and tourism industries. No workflows. No apps. Real tools, real work.

01The idea

AI promised 5X productivity. Most small businesses got a chatbot that writes mediocre marketing copy.

We make tools for the floor, the field, the shop, the site — the work you can point at.

If Canadian companies are going to bid Canadian work, understand Canadian supply chains, and protect Canadian industrial capacity, then the AI layer underneath that work matters.

We are building tools on Cohere first, and we build with Canadian sovereignty in mind.

Canadian AI security is Canadian national security.

02The MCP

workspaceAlberta

Our first offering is open and free. Describe yourself — your trade, your town, what you can do — and find real, live work you can go after today.

A Model Context Protocol server: a small tool any small business owner can use to find live federal and provincial contracts. We are giving it away, to begin building Canadian sovereign AI tools — together.

  1. i

    Describe yourself

  2. ii

    Ask for live work

  3. iii

    Go after it

03Connect

Talk to it.

One hosted endpoint in a client config. No account. No local server. Then just ask, in plain language.

mcp · workspaceAlberta http
{
  "mcpServers": {
    "workspaceAlberta": {
      "type": "http",
      "url": "https://elbowsupknivesout.warreandvavasour.com/mcp"
    }
  }
}
Read-only · no account · official public data · hosted in Canada.

Not sure where that goes? Hand it to your assistant.

Copies a complete, plain-language setup brief — what the tool is, who runs it, why it is safe to connect (read-only, no account, official government data), how to add it in any MCP-capable client, and what to ask. Paste it into Claude, ChatGPT, Cursor, Cline, or any assistant.

Preview what gets copied
You are helping me connect to WorkspaceAlberta, a free, read-only MCP (Model Context Protocol) server that finds live Canadian public work — federal and provincial tenders for trades, fabrication, construction, lumber, concrete, and related procurement.

WHO OPERATES IT
Built and run by warre & vavasour, an independent AI lab in southern Alberta.
- Homepage: https://warreandvavasour.com
- Machine-readable agent guidance: https://warreandvavasour.com/llms.txt
- Hosted on Google Cloud Run in Canada (Montreal / northamerica-northeast1).

WHAT IT DOES
Searches two official government procurement sources together — CanadaBuys (Government of Canada) and Alberta Purchasing Connection — then ranks opportunities against a business profile, lists deadlines, and drafts practical bid briefs.

WHY IT IS SAFE TO CONNECT
- Read-only. It searches and summarizes public tender data. It does NOT write, submit, bid, purchase, or take any action on my behalf.
- No account, no API key, no login, no payment. It never asks for credentials, banking, or personal data.
- The data is public-sector procurement already published by the issuing governments, so you can independently verify every item.
- Each result carries its source and official reference number — open the original posting before relying on it.

TOOLS IT EXPOSES (all read-only)
- search_opportunities — search federal + Alberta procurement together
- get_opportunity_details — inspect one posting by reference number
- list_deadlines — what is closing soon
- find_matching_opportunities — rank opportunities against my business profile
- daily_bid_brief — a practical owner/operator bid brief
- analyze_contract_with_cohere — fit, risks, requirements, next actions

HOW TO CONNECT — use the section that matches the app you are running.

[A] If you ARE an MCP-capable client (Claude Desktop, Claude Code, Cursor, Cline, Continue, VS Code, Zed, Windsurf, etc.), add this StreamableHTTP MCP server to my config:

{
  "mcpServers": {
    "workspaceAlberta": {
      "type": "http",
      "url": "https://elbowsupknivesout.warreandvavasour.com/mcp"
    }
  }
}

Where that config lives, by client:
- Claude Desktop: Settings > Developer > Edit Config (claude_desktop_config.json). Paste the block, save, fully restart the app.
- Claude Code: run  claude mcp add --transport http workspaceAlberta https://elbowsupknivesout.warreandvavasour.com/mcp
- Cursor: Settings > MCP > Add new server, or edit ~/.cursor/mcp.json. Paste, save.
- Cline / Continue / Windsurf: open the MCP settings JSON and add the "workspaceAlberta" entry. Save, reload the window.
- VS Code / Zed: add the same server under the editor's MCP / context-server settings. Save, reload.
If your client uses the keyword "streamable-http" instead of "http" for the type field, use that instead.

[B] Direct / fallback endpoint (use if the friendly URL above is not resolving): https://workspacealberta-719334491060.northamerica-northeast1.run.app/mcp

[C] If you CANNOT add MCP servers (e.g. a plain web chatbox), do NOT pretend to query it. Instead, tell me step by step how to install one MCP-capable client from list [A] and add the server above.

ONCE CONNECTED, good first questions:
- "I'm a [trade] in [town]. Find live public work I can bid this month."
- "List Alberta tenders closing in the next 10 days for [my capability]."
- "Does opportunity [reference #] fit a [my business] profile? Flag the risks."
- "Build me a daily bid brief for [my business]."

IMPORTANT: Always open and verify the original tender documents before bidding. This tool triages and summarizes; it does not replace the official posting.