Skip to main content
Glama

GrowVib: Social Media Growth

search_catalog

Read-onlyIdempotent

Search the sellable social growth service catalog (Telegram, Instagram, TikTok, YouTube and more). Each result includes the service (id, name, platform, starting/cheapest price per 1000) AND its plan options (each with id, name, price per 1000, min/max quantity) - present the options to the user and let them choose a plan, then pass that service_option_id to get_quote and place_order instead of defaulting to the cheapest. (get_service(service_id) returns the same detail for a single known id.)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoMax results per page (1-50, default 20).
queryNoKeyword search over service names and descriptions. Pass concrete keywords (e.g. "telegram members"); map the user's natural-language intent (budget, country, speed) onto the structured filters below.
localeNoCatalog language for names/descriptions (default en). Each service is returned once per call in this single language.
offsetNoRow offset for paging (default 0). The response returns total, limit, offset and returned; fetch the next page with offset += limit while offset+returned < total.
countryNoFilter to geo-targeted services for a country (matches the catalog's geo-target codes, e.g. a country name or code). Most services are global and unaffected.
sort_byNoSort order: "newest" (default) or "name" (alphabetical).
platformNoFilter by platform key, e.g. telegram, instagram, tiktok, youtube.
max_priceNoOnly services whose starting price per 1000 is at most this (USD) - use for a budget cap.
min_priceNoOnly services whose starting price per 1000 is at least this (USD).
sort_orderNo"asc" or "desc". Defaults to desc for newest, asc for name.
speed_tierNoFilter by delivery speed tier (e.g. instant, fast) - use for "fastest delivery" requests.
quality_tierNoFilter by quality tier, e.g. standard, premium.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.1/5.0
Behavior4/5

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

Annotations already indicate the operation is read-only, idempotent, and non-destructive. The description adds genuinely useful behavioral context beyond that: the response contains both service-level and plan-level objects, and the agent should not silently choose the cheapest plan.

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?

The description is front-loaded with the purpose and remains dense but organized. The workflow note and get_service comparison are useful, though the parenthetical is slightly long and the 'place_order' naming slip prevents a perfect structure score.

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?

With no output schema and 12 optional parameters, the description does a good job explaining the return shape and the critical follow-up behavior. It is nearly complete, but the incorrect downstream tool name and lack of explicit mention of pagination in the description keep it short of excellent.

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 100%, so the schema already documents all 12 parameters well. The description reinforces terms like 'starting/cheapest price per 1000' and 'min/max quantity', but it does not add substantial new parameter-level meaning beyond what the schema provides.

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?

The description uses a specific verb ('Search') and names the resource ('sellable social growth service catalog') with platform examples. It also distinguishes itself from get_service, explicitly noting that get_service returns the same detail for a single known id.

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?

It gives clear workflow guidance: present plan options, let the user choose, and pass the selected service_option_id onward rather than defaulting to the cheapest. It also points to get_service for known IDs. However, it references 'place_order' while the actual sibling tool is place_paid_order, so one routing detail is slightly inaccurate.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources