Skip to main content
Glama

Milk Agency · Ad-hoc-Anfragen (Videoschnitt)

Server Details

Kostenlose Pinnwand für Videoschnitt-Aufträge (DACH): Anfragen einstellen, finden, bewerben

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 16 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.6/5.0

Scored across 4 tools

Disambiguation4/5

Each tool has a distinct action: posting a request, listing requests, applying, and generating a prefilled form link. The only potential confusion is formular_link_erstellen versus anfrage_einstellen, but the descriptions clearly state the former submits nothing, so an agent can distinguish them.

Naming Consistency4/5

All names are German snake_case with a verb-final pattern (einstellen, auflisten, bewerben, erstellen). The prepositional prefix in auf_anfrage_bewerben is a minor deviation, but the overall convention is predictable and readable.

Tool Count5/5

Four tools is well-scoped for a focused ad-hoc request workflow; each tool maps to a necessary action (publish, list, apply, prefill form) without redundancy.

Completeness3/5

The surface covers creating, listing, and applying to requests, but lacks a get-single-request tool despite apply requiring an id, and has no update/delete or application-status operations. Agents must rely on listing and email confirmations, creating notable gaps.

Available Tools

4 tools
anfrage_einstellenAd-hoc-Anfrage kostenlos einstellenAInspect

Stellt eine kostenlose Ad-hoc-Anfrage für Videoschnitt oder Postproduktion im Namen einer Person ein (Brand, Agentur, Creator), ohne Konto. Der Server schickt einen Bestätigungslink an die angegebene E-Mail; erst nach dem Klick ist die Anfrage 24 Stunden öffentlich. Name und E-Mail werden nicht veröffentlicht. agb und rechte sind die Zustimmung der Person zu den Nutzungsbedingungen und ihre Bestätigung der Rechte am Material. / Posts a free video editing request; public only after email confirmation.

NameRequiredDescriptionDefault
agbYes
nameYes
emailYesErhält den Bestätigungslink und später die Bewerbungen. Wird nie öffentlich angezeigt.
titelYesKurzer, konkreter Titel, z. B. „3 Reels aus Messe-Material“.
anzahlYes
budgetYesFestpreis in Euro für alle genannten Leistungen; wird öffentlich angezeigt.
laengeYes
rechteYes
formateYes
absenderYes
materialYes
kategorieYes
leistungenYes
lieferzeitYes
dateiformatYes
korrekturenYes
plattformenNo
auftraggeberYesWird öffentlich angezeigt.
beschreibungYesLook, Tempo, Musik, Branding, Hook. Keine personenbezogenen Daten Dritter, keine Links.

TDQS

A4.1/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already disclose readOnly=false, openWorld=true, idempotent=false, and destructive=false. The description adds critical behavioral context beyond that: the server sends a confirmation link, the request becomes public only after the click for 24 hours, name and email are never published, and agb/rechte are consent declarations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the core action and then details the confirmation flow, privacy, and consent requirements. The English summary at the end partially repeats the opening sentence, which is slightly redundant but still useful for non-German readers.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex tool with 19 required parameters and no output schema, the description covers workflow and consent well but leaves many field-level semantics unaddressed. It is adequately complete for the confirmation and privacy behavior but thin on how to populate most required parameters.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 26% for 19 parameters. The description explains only a few fields (agb, rechte, name, email) and their privacy or consent meaning, leaving most required parameters (titel, kategorie, budget, leistungen, etc.) without added semantic guidance beyond their titles and enums.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (einstellen) and resource (kostenlose Ad-hoc-Anfrage für Videoschnitt oder Postproduktion), and distinguishes this create action from siblings like anfragen_auflisten and auf_anfrage_bewerben by emphasizing it posts a new request on behalf of a person without an account.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides clear context for use: free, no account, on behalf of a brand, agency, or creator. However, it does not explicitly name alternatives or state when not to use this versus formular_link_erstellen or other siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

anfragen_auflistenAd-hoc-Anfragen auflistenA
Read-only
Inspect

Listet offene Ad-hoc-Anfragen für Videoschnitt und Postproduktion in Deutschland, Österreich und der Schweiz: Umfang, Formate, Leistungen, Lieferzeit, Festpreis und Ablaufzeit. Optional nach Art oder Mindestbudget gefiltert. / Lists open video editing gigs (DACH).

NameRequiredDescriptionDefault
kategorieNo
budget_minNo

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already assert readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description adds the return-field inventory and the fact that filters are optional, but says nothing about result count, ordering, pagination, or whether all open requests or only a subset are returned — the bar is lower with annotations, but this is thin.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the verb and resource, and the optional-filter note is placed last where it belongs. The first sentence is a long comma-separated field list and the trailing English sentence is a trimmed restatement, but overall there is little waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a two-optional-parameter, read-only listing tool with no output schema, the description usefully enumerates what each result contains (scope, formats, services, delivery time, fixed price, turnaround) and notes DACH coverage. Ordering/pagination details are the only real gap and are minor here.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry the burden, and it does map both parameters to their meaning ('nach Art' = kategorie, 'Mindestbudget' = budget_min). However it does not explain the seven enum categories or what the budget threshold filters against, so the compensation is partial.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Listet') plus resource ('offene Ad-hoc-Anfragen für Videoschnitt und Postproduktion') and geographic scope (DACH), and it enumerates the fields the listing exposes (Umfang, Formate, Leistungen, Lieferzeit, Festpreis). It is clearly distinguishable from the write-oriented siblings (anfrage_einstellen, auf_anfrage_bewerben), though it never names them explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Optional nach Art oder Mindestbudget gefiltert' signals that both filters are optional, which is useful invocation context, but there is no explicit when-to-use/when-not guidance and no pointer to an alternative tool for a different view of the same requests. Usage is implied rather than stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

auf_anfrage_bewerbenAuf eine Ad-hoc-Anfrage bewerbenBInspect

Sendet eine Bewerbung auf eine offene Anfrage (Feld id) per E-Mail an den Auftraggeber; seine Antwort geht an die angegebene E-Mail. zusage ist die Zusage der bewerbenden Person, zum Festpreis und in der Lieferzeit zu liefern. / Emails an application for an open request to its owner.

NameRequiredDescriptionDefault
idYes
nameYes
emailYesDer Auftraggeber antwortet an diese Adresse.
zusageYes
nachrichtYes
portfolioNo

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly=false, openWorld=true, idempotent=false, destructive=false, so the safety profile is covered. The description usefully adds the side-effect destination ('his reply goes to the specified e-mail'), but omits irreversibility, auth/rate-limit considerations, and what (if anything) is returned.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded sentence with the core behavior, followed by the zusage clarification. The English restatement is somewhat redundant but short, and no sentence wanders.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers the primary flow for a 5-required-parameter mutation with no output schema, but leaves open what happens on failure, whether the applicant sees a confirmation, and the meaning of several parameters. Adequate but with clear gaps.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is low (17%), so the description must compensate. It meaningfully identifies 'id' as the request ID and pins down 'zusage', but does not explain 'name', 'nachricht', or the optional 'portfolio' link, leaving half the parameters to the bare schema titles.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb + resource: it sends an application ('Bewerbung') for an open request ('offene Anfrage') by e-mail. This action is clearly distinct from the siblings that create/list requests or produce form links, so an agent can distinguish it without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explains what happens but never states when to pick this tool over alternatives. No mention of prerequisites (e.g. that the request must still be open) or of the sibling tools. Usage can only be inferred from the verb.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 4 tool updates
    • First observedanfrage_einstellen
    • First observedanfragen_auflisten
    • First observedauf_anfrage_bewerben
    • First observedformular_link_erstellen

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources