Tolca MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Tolca MCP Server Check Québec contractor Construction ABC Inc. for RBQ licence and RENA debarment"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
tolca-mcp
MCP server for Tolca: know who you're paying before you pay.
qc_contractor_check: Québec contractor check in one call. RBQ licence, RENA (barred from public contracts), environmental penalties, SEAO public contracts. Verdict
ok/review/blocking/not_found, with sources and extraction dates.qc_licence: does this business hold an active RBQ licence right now?
Free daily quota, no API key, no account. Deterministic JSON (no LLM in the loop).
Install
Claude Code:
claude mcp add tolca -- npx -y tolca-mcpClaude Desktop, Cursor, VS Code, any stdio MCP client:
{
"mcpServers": {
"tolca": { "command": "npx", "args": ["-y", "tolca-mcp"] }
}
}Prefer remote? Use the hosted endpoint directly: https://tolca.tonbot.ca/mcp/public (streamable HTTP).
Related MCP server: Consultas
More tools (pay per call, x402)
The paid MCP server at https://tolca.tonbot.ca/mcp adds web_search (10 results + clean text of the top pages, $0.008), business_verification (sanctions, Canadian federal corporations, UK Companies House, GLEIF) and more, paid in USDC on Base per call. Point this bridge at it with TOLCA_MCP_URL=https://tolca.tonbot.ca/mcp.
How it works
This package is a thin stdio bridge: it lists the tools of the hosted Tolca server and forwards each call. The data and checks run on tolca.tonbot.ca.
Data: Régie du bâtiment du Québec, Autorité des marchés publics, MELCCFP, SEAO (Données Québec, CC-BY 4.0).
MIT licence. Website: https://tolca.tonbot.ca
Available Tools
2 toolsqc_contractor_checkQuébec contractor checkARead-onlyIdempotent
Check a Québec construction contractor against four official public data sources in one call: active RBQ licence (status, restrictions, bond, authorized work categories), RENA (businesses barred from public contracts and public subcontracts), environmental administrative penalties (MELCCFP) and public contracts awarded on SEAO (count, total amount, main public buyers, last 12 months). Returns a verdict ok / review / blocking / not_found with reasons, sources and extraction dates. Use when the user asks whether a Québec contractor, subcontractor or renovation company is licensed, trustworthy or eligible for public contracts. Provide neq, licence or name.
Inputs: neq, lang, name, licence. Returns: rbq, rena, query, notice, +6 more
qc_licenceQuébec RBQ licence lookupARead-onlyIdempotent
Fast lookup: does this Québec business hold an ACTIVE RBQ (Régie du bâtiment du Québec) construction licence right now? Returns active true/false, licence number, legal name, NEQ, municipality, restriction flag and authorized work categories. Good for checking several contractors one after another. For the RENA public-contract ban and environmental penalties, use qc_contractor_check. Provide neq, licence or name.
Inputs: neq, lang, name, licence. Returns: neq, name, note, query, +7 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The two tools overlap on RBQ licence checks, but descriptions clearly distinguish qc_licence as a fast single-source lookup and qc_contractor_check as a comprehensive multi-source verification. The explicit pointer from qc_licence to qc_contractor_check for additional checks reduces potential confusion.
Both names use snake_case and a 'qc_' prefix, but the structure is inconsistent: qc_licence is a simple noun while qc_contractor_check is noun_verb. There is no predictable verb_noun pattern, though the names remain readable.
Only two tools are provided, which feels thin for a contractor verification domain that could support separate checks per data source or batch operations. However, the comprehensive tool consolidates most needs, making the count borderline rather than severely lacking.
The tools cover four key public data sources (RBQ, RENA, environmental penalties, SEAO) and support lookup by NEQ, licence, or name. This is strong coverage for the stated purpose, though other potential checks like workplace safety or legal disputes are not addressed.
Maintenance
Related MCP Connectors
Verify a company before your agent pays, onboards or contracts it. One call returns one verdict (ok / review / blocking / not found) from official public sources: US restricted-party lists (Consolidated Screening List incl. OFAC SDN, refreshed daily), UK Companies House, Canadian federal corporations, GLEIF legal entity status, and contractor licences in Québec (RBQ, RENA), Washington and Oregon. Also: npm/PyPI package safety check. Free tools: qc_contractor_check, qc_licence, pkg_check (daily quota). Paid tools: pay per call in USDC on Base (x402), no account.
Check a supplier in one call: VAT, EORI, registry, sanctions, export lists. $0.25/call via x402.
28 pay-per-event tools for regulatory, sanctions, procurement, and corporate-registry monitoring.
Company and domain due diligence for agents: registers, sanctions, VAT, domain. Pay per call.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceeu-verify lets AI agents verify any European business partner: company existence (official French SIREN registry), insolvency records (BODACC), EU VAT validation before invoicing (VIES), SIRET/IBAN/LEI checks, address and email verification, French business-day deadlines and EU public tenders. 10 paid MCP tools + a free catalog tool, plus 81 HTTP endpoints. Each call costs $0.001-$0.01 in USDC on1MIT
- AlicenseNot gradedqualityDmaintenanceEnables official-source lookups on people and companies, covering registration status, tax and labor clearance certificates, sanctions lists, trademarks/patents, and electronic invoices, with platform-hosted pay-per-query access.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents and procurement systems to verify contractor licenses against official state boards, search contractors by trade and location, audit workers' comp, surety bonds and OSHA safety records, and check SAM.gov federal debarment status. It returns a deterministic ALLOW/WARN/BLOCK compliance decision plus registry health metrics for US trade contractors.MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents and MCP clients to verify a Québec construction contractor in a single call by checking active RBQ licences, RENA debarment from public contracts and environmental penalties. Returns a deterministic JSON verdict (ok, review, blocking or not_found) with reasons, sources and extraction dates.-