{
  "data": {
    "tool": {
      "category": "",
      "endpoint": "https://ugc-vz.de/api/mcp",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ugc-vz-creator-search.json",
      "kind": "mcp",
      "listed": "indexed",
      "liveUrl": "https://www.anchorterminal.com/api/v1/live/ugc-vz-creator-search.json",
      "markdownUrl": "https://www.anchorterminal.com/tools/ugc-vz-creator-search.md",
      "mcpTools": {
        "check": {
          "checker": "anchor-check/1.0",
          "totalTokens": 2211,
          "counts": {
            "error": 0,
            "note": 1,
            "warn": 5
          },
          "findings": [
            {
              "rule": "TC07",
              "severity": "warn",
              "tool": "request_outreach",
              "message": "the description is about 556 tokens",
              "fix": "Keep the description to what a model needs to choose and call the tool; move the manual to a resource or the docs."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "get_creator",
              "message": "its one parameter, creator_public_id, has no description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "get_outreach_status",
              "message": "its one parameter, request_id, has no description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "request_outreach",
              "message": "none of its 5 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "search_creators",
              "message": "none of its 5 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC24",
              "severity": "note",
              "message": "5 of 5 tools have no outputSchema",
              "fix": "Declare outputSchema for tools that return structured data, and return structuredContent that matches it."
            }
          ]
        },
        "checkedAt": "2026-10-04T22:24:25Z",
        "count": 5,
        "schemaTokens": 2211,
        "status": "ok",
        "tools": [
          {
            "name": "search_creators",
            "title": "search_creators",
            "description": "Searches the UGC-VZ directory of real, verified UGC creators in the German-speaking region (DACH). query is free text and the main path (e.g. \"fitness creator 30+ for a TikTok product video\"); a language model structures the request server-side. Optional: city (substring), topics (at least one match), human_verification_level_min (0 = self_reported, 1 = self_reported_with_portfolio; levels are derived from profile data, see get_vocab). Results NEVER contain private contact details. Use get_creator for details on a match; request_outreach for a contact request. [DE] Durchsucht das UGC-VZ-Verzeichnis realer UGC-Creator im deutschsprachigen Raum. query ist Freitext und der Hauptpfad (z. B. \"Fitness-Creatorin ab 30 fuer TikTok-Produktvideo\"); ein Sprachmodell strukturiert die Anfrage serverseitig. Optional: city (Substring), topics (mind. ein Treffer), human_verification_level_min (0 = self_reported, 1 = self_reported_with_portfolio; Stufen sind aus Profildaten abgeleitet, siehe get_vocab). Ergebnis enthaelt NIEMALS private Kontaktdaten. Fuer Details zu einem Treffer get_creator verwenden; fuer eine Kontaktanfrage request_outreach.",
            "inputSchema": {
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "properties": {
                "city": {
                  "maxLength": 80,
                  "type": "string"
                },
                "human_verification_level_min": {
                  "maximum": 2,
                  "minimum": 0,
                  "type": "integer"
                },
                "max_results": {
                  "maximum": 10,
                  "minimum": 1,
                  "type": "integer"
                },
                "query": {
                  "maxLength": 500,
                  "minLength": 3,
                  "type": "string"
                },
                "topics": {
                  "items": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "maxItems": 10,
                  "type": "array"
                }
              },
              "required": [
                "query"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          },
          {
            "name": "get_creator",
            "title": "get_creator",
            "description": "Returns the public profile of a single UGC creator for a creator_public_id from a previous search_creators result: name, city, topics, industries, preferred content, equipment, experience since, fee and reach text, portfolio links, social accounts and the human_verification level. NEVER returns private contact details such as e-mail or real name - the brand receives those from UGC VZ by e-mail only after request_outreach. Use before request_outreach to inspect a match more closely. [DE] Liefert das oeffentliche Profil eines einzelnen UGC-Creators zu einer creator_public_id aus einem vorherigen search_creators-Ergebnis: Name, Stadt, Themen, Branchen, bevorzugter Content, Ausruestung, Erfahrung seit, Honorar- und Reichweitentext, Portfolio-Links, Social-Accounts sowie die human_verification-Stufe. Gibt NIEMALS private Kontaktdaten wie E-Mail oder echten Namen zurueck - diese erhaelt die Brand erst nach request_outreach per E-Mail von UGC VZ. Vor request_outreach verwenden, um einen Treffer aus search_creators naeher zu pruefen.",
            "inputSchema": {
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "properties": {
                "creator_public_id": {
                  "pattern": "^UGC-[A-F0-9]{10}$",
                  "type": "string"
                }
              },
              "required": [
                "creator_public_id"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          },
          {
            "name": "request_outreach",
            "title": "request_outreach",
            "description": "Triggers a deliberate brand request. UGC VZ then forwards the contact details of the selected creators to the brand by e-mail. Required: name, email, creator_public_ids from a previous search. Returns request_id for get_outreach_status. Creators must have been found via search_creators or get_creator before this call; request_outreach itself returns no creator details and no private contact data, only the request_id. message and search_query are optional free-text context (the placeholder [Name] is replaced by each creator name). Typical flow: search_creators -\u003e get_creator -\u003e request_outreach -\u003e get_outreach_status. Call only for serious, genuine requests: the call triggers a real e-mail, and name and email must actually belong to the requesting brand. No bulk requests, no test calls. Free allowance: 10 creators per e-mail per 30 days; beyond that the call returns unlock_required - send a short note (project, timeframe, budget) via https://ugc-vz.de/contact and we unlock free of charge. The terms of use at https://ugc-vz.de/agb (section 10) apply. [DE] Loest eine bewusste Brand-Anfrage aus. UGC VZ gibt daraufhin die Kontaktdaten der ausgewaehlten Creator per E-Mail an die Brand weiter. Pflicht: name, email, creator_public_ids aus vorheriger Suche. Gibt request_id fuer get_outreach_status zurueck. Vor diesem Aufruf muessen die Creator ueber search_creators oder get_creator ermittelt worden sein; request_outreach selbst liefert keine Creator-Details und keine privaten Kontaktdaten zurueck, sondern nur die request_id. message und search_query sind optionale Freitextfelder (Platzhalter [Name] wird je Creator ersetzt). Typischer Ablauf: search_creators -\u003e get_creator -\u003e request_outreach -\u003e get_outreach_status. Nur fuer ernsthafte, eigene Anfragen aufrufen: der Aufruf loest einen echten E-Mail-Versand aus, name und email muessen der anfragenden Brand tatsaechlich gehoeren. Keine Massenanfragen, keine Testaufrufe. Freikontingent: 10 Creator pro E-Mail und 30 Tage; darueber liefert der Aufruf unlock_required - kurze Nachricht (Projekt, Zeitraum, Budget) ueber https://ugc-vz.de/contact, dann schalten wir kostenlos frei. Es gelten die Nutzungsbedingungen unter https://ugc-vz.de/agb (Ziffer 10).",
            "inputSchema": {
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "properties": {
                "creator_public_ids": {
                  "items": {
                    "pattern": "^UGC-[A-F0-9]{10}$",
                    "type": "string"
                  },
                  "maxItems": 10,
                  "minItems": 1,
                  "type": "array"
                },
                "email": {
                  "format": "email",
                  "maxLength": 120,
                  "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
                  "type": "string"
                },
                "message": {
                  "maxLength": 1000,
                  "type": "string"
                },
                "name": {
                  "maxLength": 100,
                  "minLength": 1,
                  "type": "string"
                },
                "search_query": {
                  "maxLength": 500,
                  "type": "string"
                }
              },
              "required": [
                "name",
                "email",
                "creator_public_ids"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "openWorldHint": true,
              "readOnlyHint": false
            }
          },
          {
            "name": "get_outreach_status",
            "title": "get_outreach_status",
            "description": "Returns the current status of a contact request previously triggered with request_outreach, by request_id: submitted (received, not yet processed), working (e-mail delivery in progress), completed (contact details delivered by e-mail) or failed (delivery failed or 48 hours without delivery). NEVER returns private contact details itself, only the lifecycle status with timestamps. Call repeatedly after request_outreach until the status is completed or failed. [DE] Liefert den aktuellen Status einer zuvor mit request_outreach ausgeloesten Kontaktanfrage anhand der request_id: submitted (eingegangen, noch nicht bearbeitet), working (E-Mail-Versand laeuft), completed (Kontaktdaten wurden per E-Mail zugestellt) oder failed (Versand fehlgeschlagen oder 48 Stunden ohne Zustellung). Gibt NIEMALS private Kontaktdaten selbst zurueck, nur den Lebenszyklus-Status samt Zeitstempeln. Nach request_outreach wiederholt aufrufen, bis der Status completed oder failed ist.",
            "inputSchema": {
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "properties": {
                "request_id": {
                  "maxLength": 80,
                  "minLength": 1,
                  "type": "string"
                }
              },
              "required": [
                "request_id"
              ],
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          },
          {
            "name": "get_vocab",
            "title": "get_vocab",
            "description": "Returns the currently valid vocabulary for search_creators: most common topics, industries and cities from active creator profiles, the definition of the human_verification levels (0 = self_reported, 1 = self_reported_with_portfolio, 2 = reserved, currently not assigned) and a note on pricing. Contains no creator or contact data. Call before a first search_creators request or when unsure about valid filter values (city, topics, human_verification_level_min). [DE] Liefert das aktuell gueltige Vokabular fuer search_creators: haeufigste Themen (topics), Branchen und Staedte aus aktiven Creator-Profilen sowie die Definition der human_verification-Stufen (0 = self_reported, 1 = self_reported_with_portfolio, 2 = reserviert, wird derzeit nicht vergeben) und einen Hinweis zur Preisgestaltung. Enthaelt keine Creator- oder Kontaktdaten. Vor einer ersten search_creators-Anfrage oder bei Unsicherheit ueber gueltige Filterwerte (city, topics, human_verification_level_min) aufrufen.",
            "inputSchema": {
              "$schema": "https://json-schema.org/draft/2020-12/schema",
              "properties": {},
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "openWorldHint": false,
              "readOnlyHint": true
            }
          }
        ]
      },
      "name": "UGC VZ Creator Search",
      "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
      "packages": [
        {
          "registryType": "npm",
          "identifier": "ugc-vz-mcp",
          "version": "1.0.1",
          "transport": "stdio"
        }
      ],
      "pageJsonUrl": "https://www.anchorterminal.com/tools/ugc-vz-creator-search.json",
      "popularity": {
        "npmWeekly": 37
      },
      "registryName": "de.ugc-vz/creator-search",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://ugc-vz.de/api/mcp"
        }
      ],
      "repository": "",
      "reviewed": false,
      "slug": "ugc-vz-creator-search",
      "source": "the official MCP registry",
      "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=de.ugc-vz/creator-search",
      "summary": "Find real UGC creators in the DACH region: profiles, pricing, reach, outreach. No API key.",
      "updatedAt": "2026-08-26T03:53:10Z",
      "url": "https://www.anchorterminal.com/tools/ugc-vz-creator-search",
      "vendor": "ugc-vz.de",
      "vendorUrl": "https://ugc-vz.de/developers",
      "version": "1.0.2",
      "websiteUrl": "https://ugc-vz.de/developers",
      "where": "both",
      "why": [
        "vendor"
      ]
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/ugc-vz-creator-search",
    "json": "https://www.anchorterminal.com/tools/ugc-vz-creator-search.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/ugc-vz-creator-search.md",
    "slim": "https://www.anchorterminal.com/tools/ugc-vz-creator-search.min.md"
  },
  "markdown": "# UGC VZ Creator Search\n\n\u003e Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/\n\n- Kind: MCP server, by ugc-vz.de (https://ugc-vz.de/developers)\n- Listed because: It's published in the registry under ugc-vz.de, a namespace the registry only gives to whoever proves they control that domain.\n- What the official MCP registry says: Find real UGC creators in the DACH region: profiles, pricing, reach, outreach. No API key.\n\n## Facts\n\n- MCP registry: `de.ugc-vz/creator-search` 1.0.2\n- Endpoint: https://ugc-vz.de/api/mcp (streamable HTTP)\n- Package: npm `ugc-vz-mcp` (stdio)\n- Website: https://ugc-vz.de/developers\n- npm downloads a week: 37\n- Registry entry updated: 2026-08-26\n\n## Tools\n\n- Tools it lists (5, about 2,211 tokens of context, `tools/list` without credentials over MCP 2026-07-28, checked 2026-10-04 22:24 UTC):\n  - `search_creators` (read-only): Searches the UGC-VZ directory of real, verified UGC creators in the German-speaking region (DACH). query is free text and the main path (e.g. \"fitness creator…\n  - `get_creator` (read-only): Returns the public profile of a single UGC creator for a creator_public_id from a previous search_creators result: name, city, topics, industries, preferred…\n  - `request_outreach` (writes): Triggers a deliberate brand request. UGC VZ then forwards the contact details of the selected creators to the brand by e-mail. Required: name, email,…\n  - `get_outreach_status` (read-only): Returns the current status of a contact request previously triggered with request_outreach, by request_id: submitted (received, not yet processed), working…\n  - `get_vocab` (read-only): Returns the currently valid vocabulary for search_creators: most common topics, industries and cities from active creator profiles, the definition of the…\n- How its tools read to an agent (0 errors, 5 warnings, 1 note, about 2,211 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score):\n  - warn TC07 request_outreach: the description is about 556 tokens\n  - warn TC11 get_creator: its one parameter, creator_public_id, has no description\n  - warn TC11 get_outreach_status: its one parameter, request_id, has no description\n  - warn TC11 request_outreach: none of its 5 parameters has a description\n  - warn TC11 search_creators: none of its 5 parameters has a description\n  - note TC24 server: 5 of 5 tools have no outputSchema\n\n- JSON: https://www.anchorterminal.com/api/v1/tools/ugc-vz-creator-search.json\n- Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Indexed",
        "url": "https://www.anchorterminal.com/indexed/"
      },
      {
        "name": "UGC VZ Creator Search",
        "url": ""
      }
    ],
    "description": "UGC VZ Creator Search, an MCP server by ugc-vz.de, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Find real UGC creators in the DACH region: profiles, pricing, reach, outreach. No API key.",
    "facts": [
      "not reviewed",
      "not ranked",
      "facts only"
    ],
    "h1": "UGC VZ Creator Search",
    "image": "https://www.anchorterminal.com/assets/og/indexed.png",
    "path": "/tools/ugc-vz-creator-search",
    "published": "",
    "section": "indexed",
    "title": "UGC VZ Creator Search, indexed from the official MCP registry",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/tools/ugc-vz-creator-search"
  },
  "tokens": {
    "markdown": 850,
    "slim": 780
  },
  "version": 1
}
