Mediawork

io.mediawork由 mediawork.io 發布官方發布者v0.1.1更新於 Oct 28, 2026

Search Mediawork's directory of post-production and distribution vendors, plus FAQ and plans.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取商業與電商

概覽

AI 產生的概覽

唯讀存取 Mediawork 公開的後期製作與發行供應商目錄,以及常見問題、部落格和訂閱方案。

可以做什麼
  • 搜尋 Mediawork 公開發布的所有內容,並依 id 讀取單筆記錄的完整內容
  • 依服務類別和地點瀏覽供應商目錄,再查看某供應商的完整資料,包含服務、創意人員、場地與設備
  • 查詢服務分類體系,以及有供應商進駐的城市、州和國家
  • 檢索已發布的常見問題,可帶查詢字詞也可不帶
  • 依最新優先列出部落格文章,並以 markdown 讀取單篇全文
  • 取得訂閱方案、指定貨幣的價格以及功能比較表
適用情境
適合依地點或服務調查後期製作、發行或創意供應商,或在規劃專案時查閱 Mediawork 公開的常見問題、部落格內容和價格資訊。
執行需求
遠端 Streamable HTTP 端點;用戶端不需身分驗證、註冊、API 金鑰或環境變數。需要能連線到 Mediawork 端點的網路。
安裝前請注意
設計上為唯讀:僅提供公開發布的目錄、常見問題、部落格和方案資料,沒有寫入路徑。查詢與檢索內容會傳送到 Mediawork 的伺服器,回傳記錄帶有 mediawork.io 的標準連結。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mediawork,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.mediawork%2Fmediawork/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "mediawork": {
      "type": "http",
      "url": "https://mcp.mediawork.io/mcp"
    }
  }
}

README

Mediawork MCP server

Read-only Model Context Protocol access to everything Mediawork publishes publicly: the directory of post-production and distribution vendors, the FAQ, the blog, and subscription plans.

Connector URL: https://mcp.mediawork.io/mcp — Streamable HTTP, no authentication, no sign-up.

Listed in the official MCP Registry as io.mediawork/mediawork.

Connect it

Claude Code:

sh
claude mcp add --transport http mediawork https://mcp.mediawork.io/mcp

Anything that takes a JSON config:

json
{    "mcpServers": {        "mediawork": {            "type": "http",            "url": "https://mcp.mediawork.io/mcp"        }    }}

Tools

ToolWhat it does
searchOne query across the directory, FAQ and blog, returning {id, title, url}
fetchRead one record in full, by an id from search
search_facilitiesThe vendor directory, filtered by service and place
get_facilityA vendor's full public profile
list_servicesThe service taxonomy, for resolving a filter
list_placesCities, states and countries with vendors in them
search_faqPublished FAQ entries
list_blog_posts / get_blog_postThe blog
get_plansSubscription plans and pricing

search + fetch are the generic pair some clients require; the dedicated tools give richer, filterable results where a client can use them.

Directory questions usually chain: list_services or list_places to resolve a filter, then search_facilities, then get_facility. Every result carries its canonical www.mediawork.io URL so an agent can cite the source.

Read-only, structurally

The deployment holds exactly one environment variable, APP_API_URL, and every byte it serves comes from https://app.mediawork.io/api/www/* — the same public contract the marketing site consumes. There are no database credentials and no write path, so "read-only" is a property of the deployment's shape rather than a promise in a comment.

Contributing

Setup, the test commands and the house conventions are in CONTRIBUTING.md.

Licence

MIT © Screen Arts Limited.

來源:README.md,提交 cf0b938

工具

10

list_services

List service categories

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.

輸入參數locale

list_places

List directory 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.

輸入參數locale

search_facilities

Search the vendor directory

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 returned `nextOffset`.

輸入參數placequerylocaleoffsetservice

get_facility

Get a vendor profile

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.

輸入參數localecompanySlug必填facilitySlug必填

search_faq

Search the Mediawork 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.

輸入參數querylocale

list_blog_posts

List blog posts

Published posts from the Mediawork blog, newest first. Use get_blog_post with a returned `slug` to read one in full.

輸入參數locale

get_blog_post

Read a blog post

The full body of one published blog post, as markdown.

輸入參數slug必填locale

get_plans

Get subscription plans and pricing

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.

輸入參數localecurrency

fetch

Fetch a Mediawork record

Retrieve the full contents of one record by the `id` returned from `search`.

輸入參數id必填

版本歷史

1
  1. v0.1.1最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分