
workspace-alberta
Canadian procurement intelligence: CanadaBuys and Alberta tenders, ranked for your shop.
What it can do
What data it sees
Do you need an account
No: the server works without sign-in
Canadian procurement intelligence: CanadaBuys and Alberta tenders, ranked for your shop.
How to connect
How to connect workspace-alberta to Claude
The server address to paste into Claude settings:
https://elbowsupknivesout.warreandvavasour.com/mcp
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect workspace-alberta to ChatGPT
The server address to paste into ChatGPT settings:
https://elbowsupknivesout.warreandvavasour.com/mcp
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect workspace-alberta to Cursor
The server address to paste into Cursor settings:
https://elbowsupknivesout.warreandvavasour.com/mcp
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (25)
Raw names from tools/list. Only developers need these.
| search_contracts | Search Canadian federal government contracts. Filter by keywords, province, or status. |
| get_contract_details | Get full details of a contract by reference or solicitation number. |
| list_upcoming_deadlines | List contracts with upcoming closing deadlines. |
| summarize_contracts | Get a summary of available contracts. |
| refresh_data | Refresh contract data from CanadaBuys. |
| set_business_profile | Tell me about your business. I'll save your profile and use it to find matching government contracts. |
| find_opportunities | Find government contracts that match your business profile. Returns scored and ranked opportunities with explanations of why each one fits your capabilities. Pass an inline `profile` to describe the business per call. |
| get_my_profile | View your current business profile that's being used to match contracts. |
| search_opportunities | Search CanadaBuys and Alberta Purchasing Connection together. |
| get_opportunity_details | Get details for a federal CanadaBuys or Alberta APC opportunity by reference number. |
| list_deadlines | List CanadaBuys and Alberta APC opportunities closing soon. |
| find_matching_opportunities | Rank CanadaBuys and Alberta APC opportunities against a business profile. Pass an inline `profile` to describe the business per call. |
| daily_bid_brief | Generate a free daily bid brief from CanadaBuys and Alberta APC for a business profile. Pass an inline `profile` to describe the business per call. |
| search_alberta_opportunities | Search Alberta Purchasing Connection opportunities from Alberta public-sector buyers. |
| get_alberta_opportunity_details | Get full Alberta Purchasing Connection details by reference number, such as AB-2026-03908. |
| list_alberta_deadlines | List open Alberta Purchasing Connection opportunities closing soon. |
| summarize_alberta_opportunities | Summarize current open Alberta Purchasing Connection opportunities by category. |
| find_alberta_opportunities | Find Alberta Purchasing Connection opportunities that match your business profile. Pass an inline `profile` to describe the business per call. |
| process_bid_room | Use an E2B sandbox to process tender attachments and call Cohere Command A+ inside the sandbox for bid-room analysis. |
| check_cohere_status | Check whether the optional Cohere Command A+ model integration is configured. Does not call the model. |
| analyze_contract_with_cohere | Use Cohere Command A+ to review a CanadaBuys tender and explain fit, risks, and next steps. |
| watch_opportunity | Add a CanadaBuys or Alberta APC opportunity to your persistent watchlist, with an optional note. |
| list_watchlist | List watched opportunities sorted by closing date, with days remaining and notes. |
| unwatch_opportunity | Remove an opportunity from the watchlist by reference number. |
| bid_no_bid_scorecard | Fast deterministic bid/no-bid checklist for one opportunity: profile fit, runway to closing, region match, and a go/caution/no-go verdict with reasons. No model call. |