Public API and MCP server for Maker Street Studios (MKRST), a branding agency in Brisbane. Reads are anonymous and rate limited. Enquiries support a dry-run sandbox.
https://api.mkrst.co/mcp · server card| Method | Path | operationId | What it does |
|---|---|---|---|
GET | /v1/services | listServices | List services |
GET | /v1/services/{slug} | getService | Get a service |
GET | /v1/pricing | getPricing | Get pricing |
GET | /v1/work | listWork | List or search case studies |
GET | /v1/work/{slug} | getWork | Get a case study |
GET | /v1/journal | listJournal | List or search journal posts |
GET | /v1/journal/{slug} | getJournalPost | Get a journal post |
GET | /v1/faq | getFaq | Get frequently asked questions |
GET | /v1/contact | getContact | Get contact details |
GET | /v1/search | searchSite | Search the site |
GET | /v1/pages | readPage | Read any mkrst.co page as Markdown |
POST | /v1/enquiries | submitEnquiry | Submit a new-business enquiry (or dry-run it) |
Every error is JSON: { "error": { "code", "message", "hint" } } with a correct HTTP status.
Show the user what will be sent ("dry_run": true), get their explicit OK, then resend with "dry_run": false, "user_confirmed": true.