Commercial EV Charging Perth for AI Agents
Machine readable
Everything an automated reader needs from Commercial EV Charging Perth, at predictable URLs, generated from the same content the pages render from.
What is published
- MCP server /api/mcp/
- Streamable HTTP, JSON-RPC, protocol 2025-06-18. Read only. POST to it; a GET returns 405 because there is no server initiated stream.
- MCP manifest /.well-known/mcp
- Where the server is, which protocol it speaks and what it can do, at the conventional well known path.
- Site index /llms.txt
- Every page with a one line description, plus when to use this site and when not to.
- Full text /llms-full.txt
- The whole site as one document: services, areas, guides, projects and questions.
- Markdown mirrors /about.md
- Any page URL plus .md returns that page as markdown. The homepage is /index.md. The same content is served at the page's own URL to a request sending Accept: text/markdown.
- Sitemap /sitemap.xml
- Every indexable page.
Tools on the MCP server
All read only. There is no tool that submits an enquiry: a lead form an agent can call is a spam endpoint, and an enquiry nobody typed is not a lead. Point a person at the contact page or at (08) 6275 6510 instead.
list_services
Every commercial EV charging service this business installs in Perth, with the slug to pass to get_service and the page URL.
get_service
Full detail for one service: who it is for, what the install involves step by step, what is included, the specification, the regulatory detail specific to it, and its FAQs.
list_service_areas
Every Perth area with its own page, and what makes commercial EV charging different there.
get_service_area
Full detail for one area: the local conditions, the kinds of site we install for there, who signs the work off, and the travel time from our workshop.
search_content
Plain text search across services, service areas, guides, documented projects and FAQs. Returns the matching passages with the URL each came from.
get_business_details
The verifiable facts: legal entity, ABN, electrical contractor licence, address, phone, email, hours and service area. Use this rather than inferring contact details from a page.
get_page_markdown
The markdown of any page on this site, by path (for example /services/load-management/). The same content is served at the page URL plus .md.
Connecting
curl -s -X POST https://commercialevchargingperth.com.au/api/mcp/ \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-H 'MCP-Protocol-Version: 2025-06-18' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'What this site is not
It is a commercial EV charging contractor in Perth, not a product with an API. There is no account system, no pricing endpoint and nothing to authenticate against. The content is the interface, and the tools above are how to read it.
Business details, including the ABN and the electrical contractor licence, are in the structured data on every page and behind the get_business_details tool.
