Mediawork

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

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
96%
Integridad del esquema
94%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,376Tokens (definiciones de herramientas)
~901 BTamaño de respuesta típico
Impacto moderado en la atención (1.07% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

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

Puntos de conexión remotos

https://mcp.mediawork.io/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (10)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟡list_services(locale)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "locale": {
      "description": "Two-letter language code (en, fr, es, pt, it, de, nl, pl, th, hi, ko, ja). Defaults to English.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢list_places(locale)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "locale": {
      "description": "Two-letter language code (en, fr, es, pt, it, de, nl, pl, th, hi, ko, ja). Defaults to English.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡search_facilities(query, place, service, offset, locale)

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

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Free text matched against facility and company names, or a place name",
      "type": "string"
    },
    "place": {
      "description": "A place slug from list_places",
      "type": "string"
    },
    "service": {
      "description": "A service uuid from list_services",
      "type": "string"
    },
    "offset": {
      "description": "Result offset for pagination",
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "locale": {
      "description": "Two-letter language code (en, fr, es, pt, it, de, nl, pl, th, hi, ko, ja). Defaults to English.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_facility(companySlug, facilitySlug, locale)

The full public profile for one vendor: services offered, creatives on the team and what each of them does, production types, rooms and spaces, and addresses. Takes the `companySlug` and `facilitySlug` pair returned by search_facilities.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "companySlug": {
      "type": "string",
      "description": "From a search_facilities result"
    },
    "facilitySlug": {
      "type": "string",
      "description": "From a search_facilities result"
    },
    "locale": {
      "description": "Two-letter language code (en, fr, es, pt, it, de, nl, pl, th, hi, ko, ja). Defaults to English.",
      "type": "string"
    }
  },
  "required": [
    "companySlug",
    "facilitySlug"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢search_faq(query, locale)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Matched against both questions and answers",
      "type": "string"
    },
    "locale": {
      "description": "Two-letter language code (en, fr, es, pt, it, de, nl, pl, th, hi, ko, ja). Defaults to English.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡list_blog_posts(locale)

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

Esquema de entrada

{
  "type": "object",
  "properties": {
    "locale": {
      "description": "Two-letter language code (en, fr, es, pt, it, de, nl, pl, th, hi, ko, ja). Defaults to English.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡get_blog_post(slug, locale)

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

Esquema de entrada

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "From a list_blog_posts result"
    },
    "locale": {
      "description": "Two-letter language code (en, fr, es, pt, it, de, nl, pl, th, hi, ko, ja). Defaults to English.",
      "type": "string"
    }
  },
  "required": [
    "slug"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_plans(currency, locale)

Mediawork's subscription plans: what each includes, and its prices. Prices are published in several currencies — pass `currency` to return just one.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "currency": {
      "description": "ISO currency code, e.g. USD, GBP, EUR",
      "type": "string"
    },
    "locale": {
      "description": "Two-letter language code (en, fr, es, pt, it, de, nl, pl, th, hi, ko, ja). Defaults to English.",
      "type": "string"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢search(query)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "What to search for"
    }
  },
  "required": [
    "query"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢fetch(id)

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

Esquema de entrada

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "An id from a search result"
    }
  },
  "required": [
    "id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Prompts recomendados

search_research
Search for information about [topic] using Mediawork
Herramientas esperadas: search_facilities
find_specific
Find [specific item] using Mediawork
Herramientas esperadas: search_facilities
retrieve_data
Get details about [item] from Mediawork
Herramientas esperadas: get_facility
fetch_info
Fetch [information type] using Mediawork
Herramientas esperadas: get_facility
list_items
List all [items] available in Mediawork
Herramientas esperadas: list_services

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada10 herramientas
verificadoversión no registrada10 herramientas