Mediawork
Search Mediawork's directory of post-production and distribution vendors, plus FAQ and plans.
| Endpoint | https://mcp.mediawork.io/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.1 |
| Now | 10 tools · grade A (91) · pin ts_13d5f74a280ee6e276d7ded038a3e2f8 · protocol 2025-06-18 |
| First / last listed | 2026-11-04 02:21 UTC / 2026-11-04 02:21 UTC |
| Grade over time | 2026-11-04: A (91), 10 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: list_services list_places search_facilities get_facility search_faq list_blog_posts get_blog_post get_plans search fetch
list_services | The service categories vendors on Mediawork offer, such as Editorial, Sound Post or Visual Effects. Each has a uuid — pass it as `service` to search_facilities to filter the directory to vendors offering that service. Call this first when a question is about a kind of work. params: locale |
list_places | Cities, states and countries that have at least one vendor listed, with a count of how many. Use a place `slug` as the `place` argument to search_facilities. params: locale |
search_facilities | Search publicly listed post-production facilities, distribution vendors and creative companies. Filter by free text, by place slug (from list_places) and by service uuid (from list_services). To find vendors somewhere, prefer `place`; a `query` naming a place is treated as one anyway, and the response reports it as `resolvedPlace`. Results are paginated; when `hasMore` is true, call again with the params: query, place, service, offset, locale |
get_facility | The full public profile for one vendor: services offered, creatives on the team and what each of them does, production types, rooms and spaces, equipment by make and model, and addresses. Takes the `companySlug` and `facilitySlug` pair returned by search_facilities. params: companySlug*, facilitySlug*, locale |
search_faq | Mediawork's published FAQ, grouped by category. With a query, returns matching questions and their answers; without one, returns every question so you can pick which to search for. params: query, locale |
list_blog_posts | Published posts from the Mediawork blog, newest first. Use get_blog_post with a returned `slug` to read one in full. params: locale |
get_blog_post | The full body of one published blog post, as markdown. params: slug*, locale |
get_plans | Mediawork's subscription plans: what each includes, and its prices, plus `comparison`, a feature-by-feature table of every plan. Prices are published in several currencies — pass `currency` to return just one. params: currency, locale |
search | Search everything Mediawork publishes — vendor directory listings, FAQ entries and blog posts — and return matching records as {id, title, url}. Pass an `id` to `fetch` to read one in full. If your client supports them, the dedicated tools (search_facilities, search_faq, …) give richer, filterable results. params: query* |
fetch | Retrieve the full contents of one record by the `id` returned from `search`. params: id* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.