Skip to main content
Glama

List my listings

my_listings
Read-only

The actor's own listings.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "context": "<context>"
    },
    "name": "my_listings"
  }
}

Input Schema

NameRequiredDescriptionDefault
sortNo
limitNoThe maximum number of records to return
filterNoA filter to apply to the query: either a condition {"field": ..., "operator": ..., "value": ...} or an {"and": [...]} / {"or": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, shadcn_registry_enabled, hex_package_enabled, plan_name, npm_packages_enabled, release_assets_description, auto_release, owner_id, repository_id, plan_count, lowest_plan_price_cents, lowest_plan_updates_cents, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url.
offsetNoThe number of records to skip
contextYesExplain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. Never include personal data, such as names, email addresses or message text; refer to people by role, such as "the user" or "a buyer".
result_typeNoThe type of result to returnrun_query

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / context
      Added value: +{
      +  "description": "Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. Never include personal data, such as names, email addresses or message text; refer to people by role, such as \"the user\" or \"a buyer\".",
      +  "type": "string"
      +}
    • changedInput schema / required
      Previous value: -[]New value: +[
      +  "context"
      +]
  2. Changed3 schema fields changed
    • changedInput schema / properties / filter / description
      Previous value: -"A filter to apply to the query: either a condition {\"field\": ..., \"operator\": ..., \"value\": ...} or an {\"and\": [...]} / {\"or\": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, shadcn_registry_enabled, hex_package_enabled, plan_name, npm_packages_enabled, release_assets_description, auto_release, owner_id, repository_id, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url."New value: +"A filter to apply to the query: either a condition {\"field\": ..., \"operator\": ..., \"value\": ...} or an {\"and\": [...]} / {\"or\": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, shadcn_registry_enabled, hex_package_enabled, plan_name, npm_packages_enabled, release_assets_description, auto_release, owner_id, repository_id, plan_count, lowest_plan_price_cents, lowest_plan_updates_cents, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url."
    • changedInput schema / properties / result_type / oneOf
      Previous value: -[
      -  {
      -    "description": "Run the query returning the matching records (up to `limit`), or return a count of results, or check if any results exist",
      -    "enum": [
      -      "run_query",
      -      "count",
      -      "exists"
      -    ],
      -    "type": "string"
      -  },
      -  {
      -    "properties": {
      -      "aggregate": {
      -        "description": "The aggregate function to use",
      -        "enum": [
      -          "max",
      -          "min",
      -          "sum",
      -          "avg",
      -          "count"
      -        ],
      -        "type": "string"
      -      },
      -      "field": {
      -        "description": "The field to aggregate",
      -        "enum": [
      -          "id",
      -          "tagline",
      -          "categories",
      -          "stack",
      -          "services",
      -          "demo_url",
      -          "name",
      -          "slug",
      -          "description",
      -          "source_url",
      -          "source_username",
      -          "purchase_price_cents",
      -          "subscription_price_cents",
      -          "free_updates",
      -          "subscription_interval",
      -          "published_at",
      -          "include_release_assets",
      -          "shadcn_registry_enabled",
      -          "hex_package_enabled",
      -          "plan_name",
      -          "npm_packages_enabled",
      -          "release_assets_description",
      -          "auto_release",
      -          "owner_id",
      -          "repository_id",
      -          "review_count",
      -          "wishlist_count",
      -          "average_rating",
      -          "average_code_quality",
      -          "average_documentation",
      -          "average_design",
      -          "average_performance",
      -          "average_updates",
      -          "latest_release_number",
      -          "last_released_at",
      -          "license_text",
      -          "license_path",
      -          "purchase_count",
      -          "buyer_count",
      -          "subscriber_count",
      -          "earnings_cents",
      -          "for_sale?",
      -          "updates_included?",
      -          "has_source_credentials",
      -          "source_name",
      -          "card_version",
      -          "preview_current?",
      -          "wishlisted?",
      -          "url",
      -          "manage_url",
      -          "clone_url",
      -          "purchase_url",
      -          "add_updates_url",
      -          "subscribe_url"
      -        ],
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "aggregate",
      -      "field"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "description": "Run the query returning the matching records (up to `limit`), or return a count of results, or check if any results exist",
      +    "enum": [
      +      "run_query",
      +      "count",
      +      "exists"
      +    ],
      +    "type": "string"
      +  },
      +  {
      +    "properties": {
      +      "aggregate": {
      +        "description": "The aggregate function to use",
      +        "enum": [
      +          "max",
      +          "min",
      +          "sum",
      +          "avg",
      +          "count"
      +        ],
      +        "type": "string"
      +      },
      +      "field": {
      +        "description": "The field to aggregate",
      +        "enum": [
      +          "id",
      +          "tagline",
      +          "categories",
      +          "stack",
      +          "services",
      +          "demo_url",
      +          "name",
      +          "slug",
      +          "description",
      +          "source_url",
      +          "source_username",
      +          "purchase_price_cents",
      +          "subscription_price_cents",
      +          "free_updates",
      +          "subscription_interval",
      +          "published_at",
      +          "include_release_assets",
      +          "shadcn_registry_enabled",
      +          "hex_package_enabled",
      +          "plan_name",
      +          "npm_packages_enabled",
      +          "release_assets_description",
      +          "auto_release",
      +          "owner_id",
      +          "repository_id",
      +          "plan_count",
      +          "lowest_plan_price_cents",
      +          "lowest_plan_updates_cents",
      +          "review_count",
      +          "wishlist_count",
      +          "average_rating",
      +          "average_code_quality",
      +          "average_documentation",
      +          "average_design",
      +          "average_performance",
      +          "average_updates",
      +          "latest_release_number",
      +          "last_released_at",
      +          "license_text",
      +          "license_path",
      +          "purchase_count",
      +          "buyer_count",
      +          "subscriber_count",
      +          "earnings_cents",
      +          "for_sale?",
      +          "updates_included?",
      +          "has_source_credentials",
      +          "source_name",
      +          "card_version",
      +          "preview_current?",
      +          "wishlisted?",
      +          "url",
      +          "manage_url",
      +          "clone_url",
      +          "purchase_url",
      +          "add_updates_url",
      +          "subscribe_url"
      +        ],
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "aggregate",
      +      "field"
      +    ],
      +    "type": "object"
      +  }
      +]
    • changedInput schema / properties / sort / items / properties / field / enum
      Previous value: -[
      -  "id",
      -  "tagline",
      -  "categories",
      -  "stack",
      -  "services",
      -  "demo_url",
      -  "name",
      -  "slug",
      -  "description",
      -  "source_url",
      -  "source_username",
      -  "purchase_price_cents",
      -  "subscription_price_cents",
      -  "free_updates",
      -  "subscription_interval",
      -  "published_at",
      -  "include_release_assets",
      -  "shadcn_registry_enabled",
      -  "hex_package_enabled",
      -  "plan_name",
      -  "npm_packages_enabled",
      -  "release_assets_description",
      -  "auto_release",
      -  "owner_id",
      -  "repository_id",
      -  "for_sale?",
      -  "updates_included?",
      -  "has_source_credentials",
      -  "source_name",
      -  "card_version",
      -  "preview_current?",
      -  "wishlisted?",
      -  "url",
      -  "manage_url",
      -  "clone_url",
      -  "purchase_url",
      -  "add_updates_url",
      -  "subscribe_url",
      -  "review_count",
      -  "wishlist_count",
      -  "average_rating",
      -  "average_code_quality",
      -  "average_documentation",
      -  "average_design",
      -  "average_performance",
      -  "average_updates",
      -  "latest_release_number",
      -  "last_released_at",
      -  "license_text",
      -  "license_path",
      -  "purchase_count",
      -  "buyer_count",
      -  "subscriber_count",
      -  "earnings_cents"
      -]New value: +[
      +  "id",
      +  "tagline",
      +  "categories",
      +  "stack",
      +  "services",
      +  "demo_url",
      +  "name",
      +  "slug",
      +  "description",
      +  "source_url",
      +  "source_username",
      +  "purchase_price_cents",
      +  "subscription_price_cents",
      +  "free_updates",
      +  "subscription_interval",
      +  "published_at",
      +  "include_release_assets",
      +  "shadcn_registry_enabled",
      +  "hex_package_enabled",
      +  "plan_name",
      +  "npm_packages_enabled",
      +  "release_assets_description",
      +  "auto_release",
      +  "owner_id",
      +  "repository_id",
      +  "for_sale?",
      +  "updates_included?",
      +  "has_source_credentials",
      +  "source_name",
      +  "card_version",
      +  "preview_current?",
      +  "wishlisted?",
      +  "url",
      +  "manage_url",
      +  "clone_url",
      +  "purchase_url",
      +  "add_updates_url",
      +  "subscribe_url",
      +  "plan_count",
      +  "lowest_plan_price_cents",
      +  "lowest_plan_updates_cents",
      +  "review_count",
      +  "wishlist_count",
      +  "average_rating",
      +  "average_code_quality",
      +  "average_documentation",
      +  "average_design",
      +  "average_performance",
      +  "average_updates",
      +  "latest_release_number",
      +  "last_released_at",
      +  "license_text",
      +  "license_path",
      +  "purchase_count",
      +  "buyer_count",
      +  "subscriber_count",
      +  "earnings_cents"
      +]
  3. Changed3 schema fields changed
    • changedInput schema / properties / filter / description
      Previous value: -"A filter to apply to the query: either a condition {\"field\": ..., \"operator\": ..., \"value\": ...} or an {\"and\": [...]} / {\"or\": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, shadcn_registry_enabled, hex_package_enabled, npm_packages_enabled, release_assets_description, auto_release, owner_id, repository_id, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url."New value: +"A filter to apply to the query: either a condition {\"field\": ..., \"operator\": ..., \"value\": ...} or an {\"and\": [...]} / {\"or\": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, shadcn_registry_enabled, hex_package_enabled, plan_name, npm_packages_enabled, release_assets_description, auto_release, owner_id, repository_id, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url."
    • changedInput schema / properties / result_type / oneOf
      Previous value: -[
      -  {
      -    "description": "Run the query returning the matching records (up to `limit`), or return a count of results, or check if any results exist",
      -    "enum": [
      -      "run_query",
      -      "count",
      -      "exists"
      -    ],
      -    "type": "string"
      -  },
      -  {
      -    "properties": {
      -      "aggregate": {
      -        "description": "The aggregate function to use",
      -        "enum": [
      -          "max",
      -          "min",
      -          "sum",
      -          "avg",
      -          "count"
      -        ],
      -        "type": "string"
      -      },
      -      "field": {
      -        "description": "The field to aggregate",
      -        "enum": [
      -          "id",
      -          "tagline",
      -          "categories",
      -          "stack",
      -          "services",
      -          "demo_url",
      -          "name",
      -          "slug",
      -          "description",
      -          "source_url",
      -          "source_username",
      -          "purchase_price_cents",
      -          "subscription_price_cents",
      -          "free_updates",
      -          "subscription_interval",
      -          "published_at",
      -          "include_release_assets",
      -          "shadcn_registry_enabled",
      -          "hex_package_enabled",
      -          "npm_packages_enabled",
      -          "release_assets_description",
      -          "auto_release",
      -          "owner_id",
      -          "repository_id",
      -          "review_count",
      -          "wishlist_count",
      -          "average_rating",
      -          "average_code_quality",
      -          "average_documentation",
      -          "average_design",
      -          "average_performance",
      -          "average_updates",
      -          "latest_release_number",
      -          "last_released_at",
      -          "license_text",
      -          "license_path",
      -          "purchase_count",
      -          "buyer_count",
      -          "subscriber_count",
      -          "earnings_cents",
      -          "for_sale?",
      -          "updates_included?",
      -          "has_source_credentials",
      -          "source_name",
      -          "card_version",
      -          "preview_current?",
      -          "wishlisted?",
      -          "url",
      -          "manage_url",
      -          "clone_url",
      -          "purchase_url",
      -          "add_updates_url",
      -          "subscribe_url"
      -        ],
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "aggregate",
      -      "field"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "description": "Run the query returning the matching records (up to `limit`), or return a count of results, or check if any results exist",
      +    "enum": [
      +      "run_query",
      +      "count",
      +      "exists"
      +    ],
      +    "type": "string"
      +  },
      +  {
      +    "properties": {
      +      "aggregate": {
      +        "description": "The aggregate function to use",
      +        "enum": [
      +          "max",
      +          "min",
      +          "sum",
      +          "avg",
      +          "count"
      +        ],
      +        "type": "string"
      +      },
      +      "field": {
      +        "description": "The field to aggregate",
      +        "enum": [
      +          "id",
      +          "tagline",
      +          "categories",
      +          "stack",
      +          "services",
      +          "demo_url",
      +          "name",
      +          "slug",
      +          "description",
      +          "source_url",
      +          "source_username",
      +          "purchase_price_cents",
      +          "subscription_price_cents",
      +          "free_updates",
      +          "subscription_interval",
      +          "published_at",
      +          "include_release_assets",
      +          "shadcn_registry_enabled",
      +          "hex_package_enabled",
      +          "plan_name",
      +          "npm_packages_enabled",
      +          "release_assets_description",
      +          "auto_release",
      +          "owner_id",
      +          "repository_id",
      +          "review_count",
      +          "wishlist_count",
      +          "average_rating",
      +          "average_code_quality",
      +          "average_documentation",
      +          "average_design",
      +          "average_performance",
      +          "average_updates",
      +          "latest_release_number",
      +          "last_released_at",
      +          "license_text",
      +          "license_path",
      +          "purchase_count",
      +          "buyer_count",
      +          "subscriber_count",
      +          "earnings_cents",
      +          "for_sale?",
      +          "updates_included?",
      +          "has_source_credentials",
      +          "source_name",
      +          "card_version",
      +          "preview_current?",
      +          "wishlisted?",
      +          "url",
      +          "manage_url",
      +          "clone_url",
      +          "purchase_url",
      +          "add_updates_url",
      +          "subscribe_url"
      +        ],
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "aggregate",
      +      "field"
      +    ],
      +    "type": "object"
      +  }
      +]
    • changedInput schema / properties / sort / items / properties / field / enum
      Previous value: -[
      -  "id",
      -  "tagline",
      -  "categories",
      -  "stack",
      -  "services",
      -  "demo_url",
      -  "name",
      -  "slug",
      -  "description",
      -  "source_url",
      -  "source_username",
      -  "purchase_price_cents",
      -  "subscription_price_cents",
      -  "free_updates",
      -  "subscription_interval",
      -  "published_at",
      -  "include_release_assets",
      -  "shadcn_registry_enabled",
      -  "hex_package_enabled",
      -  "npm_packages_enabled",
      -  "release_assets_description",
      -  "auto_release",
      -  "owner_id",
      -  "repository_id",
      -  "for_sale?",
      -  "updates_included?",
      -  "has_source_credentials",
      -  "source_name",
      -  "card_version",
      -  "preview_current?",
      -  "wishlisted?",
      -  "url",
      -  "manage_url",
      -  "clone_url",
      -  "purchase_url",
      -  "add_updates_url",
      -  "subscribe_url",
      -  "review_count",
      -  "wishlist_count",
      -  "average_rating",
      -  "average_code_quality",
      -  "average_documentation",
      -  "average_design",
      -  "average_performance",
      -  "average_updates",
      -  "latest_release_number",
      -  "last_released_at",
      -  "license_text",
      -  "license_path",
      -  "purchase_count",
      -  "buyer_count",
      -  "subscriber_count",
      -  "earnings_cents"
      -]New value: +[
      +  "id",
      +  "tagline",
      +  "categories",
      +  "stack",
      +  "services",
      +  "demo_url",
      +  "name",
      +  "slug",
      +  "description",
      +  "source_url",
      +  "source_username",
      +  "purchase_price_cents",
      +  "subscription_price_cents",
      +  "free_updates",
      +  "subscription_interval",
      +  "published_at",
      +  "include_release_assets",
      +  "shadcn_registry_enabled",
      +  "hex_package_enabled",
      +  "plan_name",
      +  "npm_packages_enabled",
      +  "release_assets_description",
      +  "auto_release",
      +  "owner_id",
      +  "repository_id",
      +  "for_sale?",
      +  "updates_included?",
      +  "has_source_credentials",
      +  "source_name",
      +  "card_version",
      +  "preview_current?",
      +  "wishlisted?",
      +  "url",
      +  "manage_url",
      +  "clone_url",
      +  "purchase_url",
      +  "add_updates_url",
      +  "subscribe_url",
      +  "review_count",
      +  "wishlist_count",
      +  "average_rating",
      +  "average_code_quality",
      +  "average_documentation",
      +  "average_design",
      +  "average_performance",
      +  "average_updates",
      +  "latest_release_number",
      +  "last_released_at",
      +  "license_text",
      +  "license_path",
      +  "purchase_count",
      +  "buyer_count",
      +  "subscriber_count",
      +  "earnings_cents"
      +]
  4. Changed3 schema fields changed
    • changedInput schema / properties / filter / description
      Previous value: -"A filter to apply to the query: either a condition {\"field\": ..., \"operator\": ..., \"value\": ...} or an {\"and\": [...]} / {\"or\": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, shadcn_registry_enabled, hex_package_enabled, release_assets_description, auto_release, owner_id, repository_id, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url."New value: +"A filter to apply to the query: either a condition {\"field\": ..., \"operator\": ..., \"value\": ...} or an {\"and\": [...]} / {\"or\": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, shadcn_registry_enabled, hex_package_enabled, npm_packages_enabled, release_assets_description, auto_release, owner_id, repository_id, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url."
    • changedInput schema / properties / result_type / oneOf
      Previous value: -[
      -  {
      -    "description": "Run the query returning the matching records (up to `limit`), or return a count of results, or check if any results exist",
      -    "enum": [
      -      "run_query",
      -      "count",
      -      "exists"
      -    ],
      -    "type": "string"
      -  },
      -  {
      -    "properties": {
      -      "aggregate": {
      -        "description": "The aggregate function to use",
      -        "enum": [
      -          "max",
      -          "min",
      -          "sum",
      -          "avg",
      -          "count"
      -        ],
      -        "type": "string"
      -      },
      -      "field": {
      -        "description": "The field to aggregate",
      -        "enum": [
      -          "id",
      -          "tagline",
      -          "categories",
      -          "stack",
      -          "services",
      -          "demo_url",
      -          "name",
      -          "slug",
      -          "description",
      -          "source_url",
      -          "source_username",
      -          "purchase_price_cents",
      -          "subscription_price_cents",
      -          "free_updates",
      -          "subscription_interval",
      -          "published_at",
      -          "include_release_assets",
      -          "shadcn_registry_enabled",
      -          "hex_package_enabled",
      -          "release_assets_description",
      -          "auto_release",
      -          "owner_id",
      -          "repository_id",
      -          "review_count",
      -          "wishlist_count",
      -          "average_rating",
      -          "average_code_quality",
      -          "average_documentation",
      -          "average_design",
      -          "average_performance",
      -          "average_updates",
      -          "latest_release_number",
      -          "last_released_at",
      -          "license_text",
      -          "license_path",
      -          "purchase_count",
      -          "buyer_count",
      -          "subscriber_count",
      -          "earnings_cents",
      -          "for_sale?",
      -          "updates_included?",
      -          "has_source_credentials",
      -          "source_name",
      -          "card_version",
      -          "preview_current?",
      -          "wishlisted?",
      -          "url",
      -          "manage_url",
      -          "clone_url",
      -          "purchase_url",
      -          "add_updates_url",
      -          "subscribe_url"
      -        ],
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "aggregate",
      -      "field"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "description": "Run the query returning the matching records (up to `limit`), or return a count of results, or check if any results exist",
      +    "enum": [
      +      "run_query",
      +      "count",
      +      "exists"
      +    ],
      +    "type": "string"
      +  },
      +  {
      +    "properties": {
      +      "aggregate": {
      +        "description": "The aggregate function to use",
      +        "enum": [
      +          "max",
      +          "min",
      +          "sum",
      +          "avg",
      +          "count"
      +        ],
      +        "type": "string"
      +      },
      +      "field": {
      +        "description": "The field to aggregate",
      +        "enum": [
      +          "id",
      +          "tagline",
      +          "categories",
      +          "stack",
      +          "services",
      +          "demo_url",
      +          "name",
      +          "slug",
      +          "description",
      +          "source_url",
      +          "source_username",
      +          "purchase_price_cents",
      +          "subscription_price_cents",
      +          "free_updates",
      +          "subscription_interval",
      +          "published_at",
      +          "include_release_assets",
      +          "shadcn_registry_enabled",
      +          "hex_package_enabled",
      +          "npm_packages_enabled",
      +          "release_assets_description",
      +          "auto_release",
      +          "owner_id",
      +          "repository_id",
      +          "review_count",
      +          "wishlist_count",
      +          "average_rating",
      +          "average_code_quality",
      +          "average_documentation",
      +          "average_design",
      +          "average_performance",
      +          "average_updates",
      +          "latest_release_number",
      +          "last_released_at",
      +          "license_text",
      +          "license_path",
      +          "purchase_count",
      +          "buyer_count",
      +          "subscriber_count",
      +          "earnings_cents",
      +          "for_sale?",
      +          "updates_included?",
      +          "has_source_credentials",
      +          "source_name",
      +          "card_version",
      +          "preview_current?",
      +          "wishlisted?",
      +          "url",
      +          "manage_url",
      +          "clone_url",
      +          "purchase_url",
      +          "add_updates_url",
      +          "subscribe_url"
      +        ],
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "aggregate",
      +      "field"
      +    ],
      +    "type": "object"
      +  }
      +]
    • changedInput schema / properties / sort / items / properties / field / enum
      Previous value: -[
      -  "id",
      -  "tagline",
      -  "categories",
      -  "stack",
      -  "services",
      -  "demo_url",
      -  "name",
      -  "slug",
      -  "description",
      -  "source_url",
      -  "source_username",
      -  "purchase_price_cents",
      -  "subscription_price_cents",
      -  "free_updates",
      -  "subscription_interval",
      -  "published_at",
      -  "include_release_assets",
      -  "shadcn_registry_enabled",
      -  "hex_package_enabled",
      -  "release_assets_description",
      -  "auto_release",
      -  "owner_id",
      -  "repository_id",
      -  "for_sale?",
      -  "updates_included?",
      -  "has_source_credentials",
      -  "source_name",
      -  "card_version",
      -  "preview_current?",
      -  "wishlisted?",
      -  "url",
      -  "manage_url",
      -  "clone_url",
      -  "purchase_url",
      -  "add_updates_url",
      -  "subscribe_url",
      -  "review_count",
      -  "wishlist_count",
      -  "average_rating",
      -  "average_code_quality",
      -  "average_documentation",
      -  "average_design",
      -  "average_performance",
      -  "average_updates",
      -  "latest_release_number",
      -  "last_released_at",
      -  "license_text",
      -  "license_path",
      -  "purchase_count",
      -  "buyer_count",
      -  "subscriber_count",
      -  "earnings_cents"
      -]New value: +[
      +  "id",
      +  "tagline",
      +  "categories",
      +  "stack",
      +  "services",
      +  "demo_url",
      +  "name",
      +  "slug",
      +  "description",
      +  "source_url",
      +  "source_username",
      +  "purchase_price_cents",
      +  "subscription_price_cents",
      +  "free_updates",
      +  "subscription_interval",
      +  "published_at",
      +  "include_release_assets",
      +  "shadcn_registry_enabled",
      +  "hex_package_enabled",
      +  "npm_packages_enabled",
      +  "release_assets_description",
      +  "auto_release",
      +  "owner_id",
      +  "repository_id",
      +  "for_sale?",
      +  "updates_included?",
      +  "has_source_credentials",
      +  "source_name",
      +  "card_version",
      +  "preview_current?",
      +  "wishlisted?",
      +  "url",
      +  "manage_url",
      +  "clone_url",
      +  "purchase_url",
      +  "add_updates_url",
      +  "subscribe_url",
      +  "review_count",
      +  "wishlist_count",
      +  "average_rating",
      +  "average_code_quality",
      +  "average_documentation",
      +  "average_design",
      +  "average_performance",
      +  "average_updates",
      +  "latest_release_number",
      +  "last_released_at",
      +  "license_text",
      +  "license_path",
      +  "purchase_count",
      +  "buyer_count",
      +  "subscriber_count",
      +  "earnings_cents"
      +]
  5. Changed3 schema fields changed
    • changedInput schema / properties / filter / description
      Previous value: -"A filter to apply to the query: either a condition {\"field\": ..., \"operator\": ..., \"value\": ...} or an {\"and\": [...]} / {\"or\": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, release_assets_description, auto_release, owner_id, repository_id, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url."New value: +"A filter to apply to the query: either a condition {\"field\": ..., \"operator\": ..., \"value\": ...} or an {\"and\": [...]} / {\"or\": [...]} group of conditions and groups (nestable). Operators: contains, eq, greater_than, greater_than_or_equal, ilike, in, is_distinct_from, is_nil, is_not_distinct_from, less_than, less_than_or_equal, like, not_eq, string_ends_with, string_starts_with. For 'is_nil' the value is true or false; for 'in' the value is an array. Fields: id, tagline, categories, stack, services, demo_url, name, slug, description, source_url, source_username, purchase_price_cents, subscription_price_cents, free_updates, subscription_interval, published_at, include_release_assets, shadcn_registry_enabled, hex_package_enabled, release_assets_description, auto_release, owner_id, repository_id, review_count, wishlist_count, average_rating, average_code_quality, average_documentation, average_design, average_performance, average_updates, latest_release_number, last_released_at, license_text, license_path, purchase_count, buyer_count, subscriber_count, earnings_cents, for_sale?, updates_included?, has_source_credentials, source_name, card_version, preview_current?, wishlisted?, url, manage_url, clone_url, purchase_url, add_updates_url, subscribe_url."
    • changedInput schema / properties / result_type / oneOf
      Previous value: -[
      -  {
      -    "description": "Run the query returning the matching records (up to `limit`), or return a count of results, or check if any results exist",
      -    "enum": [
      -      "run_query",
      -      "count",
      -      "exists"
      -    ],
      -    "type": "string"
      -  },
      -  {
      -    "properties": {
      -      "aggregate": {
      -        "description": "The aggregate function to use",
      -        "enum": [
      -          "max",
      -          "min",
      -          "sum",
      -          "avg",
      -          "count"
      -        ],
      -        "type": "string"
      -      },
      -      "field": {
      -        "description": "The field to aggregate",
      -        "enum": [
      -          "id",
      -          "tagline",
      -          "categories",
      -          "stack",
      -          "services",
      -          "demo_url",
      -          "name",
      -          "slug",
      -          "description",
      -          "source_url",
      -          "source_username",
      -          "purchase_price_cents",
      -          "subscription_price_cents",
      -          "free_updates",
      -          "subscription_interval",
      -          "published_at",
      -          "include_release_assets",
      -          "release_assets_description",
      -          "auto_release",
      -          "owner_id",
      -          "repository_id",
      -          "review_count",
      -          "wishlist_count",
      -          "average_rating",
      -          "average_code_quality",
      -          "average_documentation",
      -          "average_design",
      -          "average_performance",
      -          "average_updates",
      -          "latest_release_number",
      -          "last_released_at",
      -          "license_text",
      -          "license_path",
      -          "purchase_count",
      -          "buyer_count",
      -          "subscriber_count",
      -          "earnings_cents",
      -          "for_sale?",
      -          "updates_included?",
      -          "has_source_credentials",
      -          "source_name",
      -          "card_version",
      -          "preview_current?",
      -          "wishlisted?",
      -          "url",
      -          "manage_url",
      -          "clone_url",
      -          "purchase_url",
      -          "add_updates_url",
      -          "subscribe_url"
      -        ],
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "aggregate",
      -      "field"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "description": "Run the query returning the matching records (up to `limit`), or return a count of results, or check if any results exist",
      +    "enum": [
      +      "run_query",
      +      "count",
      +      "exists"
      +    ],
      +    "type": "string"
      +  },
      +  {
      +    "properties": {
      +      "aggregate": {
      +        "description": "The aggregate function to use",
      +        "enum": [
      +          "max",
      +          "min",
      +          "sum",
      +          "avg",
      +          "count"
      +        ],
      +        "type": "string"
      +      },
      +      "field": {
      +        "description": "The field to aggregate",
      +        "enum": [
      +          "id",
      +          "tagline",
      +          "categories",
      +          "stack",
      +          "services",
      +          "demo_url",
      +          "name",
      +          "slug",
      +          "description",
      +          "source_url",
      +          "source_username",
      +          "purchase_price_cents",
      +          "subscription_price_cents",
      +          "free_updates",
      +          "subscription_interval",
      +          "published_at",
      +          "include_release_assets",
      +          "shadcn_registry_enabled",
      +          "hex_package_enabled",
      +          "release_assets_description",
      +          "auto_release",
      +          "owner_id",
      +          "repository_id",
      +          "review_count",
      +          "wishlist_count",
      +          "average_rating",
      +          "average_code_quality",
      +          "average_documentation",
      +          "average_design",
      +          "average_performance",
      +          "average_updates",
      +          "latest_release_number",
      +          "last_released_at",
      +          "license_text",
      +          "license_path",
      +          "purchase_count",
      +          "buyer_count",
      +          "subscriber_count",
      +          "earnings_cents",
      +          "for_sale?",
      +          "updates_included?",
      +          "has_source_credentials",
      +          "source_name",
      +          "card_version",
      +          "preview_current?",
      +          "wishlisted?",
      +          "url",
      +          "manage_url",
      +          "clone_url",
      +          "purchase_url",
      +          "add_updates_url",
      +          "subscribe_url"
      +        ],
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "aggregate",
      +      "field"
      +    ],
      +    "type": "object"
      +  }
      +]
    • changedInput schema / properties / sort / items / properties / field / enum
      Previous value: -[
      -  "id",
      -  "tagline",
      -  "categories",
      -  "stack",
      -  "services",
      -  "demo_url",
      -  "name",
      -  "slug",
      -  "description",
      -  "source_url",
      -  "source_username",
      -  "purchase_price_cents",
      -  "subscription_price_cents",
      -  "free_updates",
      -  "subscription_interval",
      -  "published_at",
      -  "include_release_assets",
      -  "release_assets_description",
      -  "auto_release",
      -  "owner_id",
      -  "repository_id",
      -  "for_sale?",
      -  "updates_included?",
      -  "has_source_credentials",
      -  "source_name",
      -  "card_version",
      -  "preview_current?",
      -  "wishlisted?",
      -  "url",
      -  "manage_url",
      -  "clone_url",
      -  "purchase_url",
      -  "add_updates_url",
      -  "subscribe_url",
      -  "review_count",
      -  "wishlist_count",
      -  "average_rating",
      -  "average_code_quality",
      -  "average_documentation",
      -  "average_design",
      -  "average_performance",
      -  "average_updates",
      -  "latest_release_number",
      -  "last_released_at",
      -  "license_text",
      -  "license_path",
      -  "purchase_count",
      -  "buyer_count",
      -  "subscriber_count",
      -  "earnings_cents"
      -]New value: +[
      +  "id",
      +  "tagline",
      +  "categories",
      +  "stack",
      +  "services",
      +  "demo_url",
      +  "name",
      +  "slug",
      +  "description",
      +  "source_url",
      +  "source_username",
      +  "purchase_price_cents",
      +  "subscription_price_cents",
      +  "free_updates",
      +  "subscription_interval",
      +  "published_at",
      +  "include_release_assets",
      +  "shadcn_registry_enabled",
      +  "hex_package_enabled",
      +  "release_assets_description",
      +  "auto_release",
      +  "owner_id",
      +  "repository_id",
      +  "for_sale?",
      +  "updates_included?",
      +  "has_source_credentials",
      +  "source_name",
      +  "card_version",
      +  "preview_current?",
      +  "wishlisted?",
      +  "url",
      +  "manage_url",
      +  "clone_url",
      +  "purchase_url",
      +  "add_updates_url",
      +  "subscribe_url",
      +  "review_count",
      +  "wishlist_count",
      +  "average_rating",
      +  "average_code_quality",
      +  "average_documentation",
      +  "average_design",
      +  "average_performance",
      +  "average_updates",
      +  "latest_release_number",
      +  "last_released_at",
      +  "license_text",
      +  "license_path",
      +  "purchase_count",
      +  "buyer_count",
      +  "subscriber_count",
      +  "earnings_cents"
      +]
  6. First observed

TDQS

C2.2/5.0
Behavior2/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered. Beyond that the description contributes only the implicit owner scoping of "own"; it says nothing about default limit of 25, pagination via offset, ordering, or what fields a listing record carries.

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

Conciseness2/5

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

Six words with no waste but also no substance; this is under-specification rather than conciseness. For a tool with nested filter groups, sort arrays and an aggregate result_type, a single fragment cannot be considered appropriately sized.

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

Completeness2/5

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

The tool has a rich nested schema (filter groups, sort arrays, result_type aggregation modes) and no output schema, so the description carries responsibility for explaining the shape of results and defaults. It supplies none of that, leaving an agent to reverse-engineer behavior from the schema alone.

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?

With 6 parameters at 83% schema description coverage, the schema already documents sort, filter, limit, offset, result_type and context in detail. The description adds no meaning beyond that, so the baseline of 3 applies; it does not compensate for the one lightly documented area (the required context string's purpose).

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

Purpose2/5

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

The description is a noun phrase, "The actor's own listings," which essentially restates the name and title rather than stating a verb and resource. The word "own" does imply row-level scoping to the caller, but an agent gets no confirmation that this is a list/query operation rather than, say, a summary.

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?

There is no when-to-use guidance at all: nothing says when to call this versus search_codebases, my_library, or my_subscriptions, and no prerequisites or exclusions are given. The scoping word "own" is the only implicit signal.

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