Lets an assistant look up 905 Trades' published business facts, search and read its website pages, and send a homeowner's quote request to the referral network.
What you can do
It exposes four tools for a Hamilton, Ontario residential trades referral network. get_business_facts returns published details such as services, phone number, opening hours, towns served and pricing approach. search runs keyword search over the website and returns page ids, titles and canonical URLs, and fetch returns one page's full text as Markdown with its canonical URL for citation. request_quote sends a homeowner's request so one contractor for that trade and town calls them back.
When to use it
Use it when someone asks what 905 Trades offers, which towns or services it covers, or how it handles pricing, or when they want to read the site's pages. It is also meant for passing along a quote request once a homeowner has clearly asked to be contacted.
Requirements
A remote streamable HTTP endpoint at the provider's site; no package, environment variables or headers are declared. No authentication is declared. Network access to the endpoint is needed.
Before you install
request_quote sends a real message to a real small business, so it should only be called when the person has clearly asked to be contacted by 905 Trades and has given their own name and their own phone number or email. Quote requests share the homeowner's contact details with the business.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/ca.905trades%2Fbusiness-card/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
The published facts about 905 Trades: what it does, the phone number, opening hours, the towns it serves, its services, and how it handles pricing. Every fact here also appears on the public website. Call this first.
Takes no parameters.
search
Search 905 Trades
Keyword search over the pages of the 905 Trades website. Returns page ids, titles and canonical URLs. Use fetch with an id to read a page.
Parametersqueryrequired
fetch
Read a page from 905 Trades
The full text of one page of the 905 Trades website, as Markdown, with its canonical URL for citation. The id comes from search.
Parametersidrequired
request_quote
Ask 905 Trades to have a contractor call a homeowner
Send a homeowner's request to 905 Trades so one contractor for that trade and town calls them back. This sends a REAL message to a real small business, so call it only when the person has clearly asked to be contacted by 905 Trades and has given you their own name and their own phone number or email. Never guess or invent contact details. Plain words only, no links. One request per person per day. If it is urgent, give them the phone number instead.
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.