Skip to main content
Glama

Crawlora MCP

datasets_producthunt_makers_search

Read-only

Search the Product Hunt makers dataset (maker leaderboards).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
qNoOptional full-text query over maker name and headline, max 256 characters.
pageNoResult page number, 1-based, default 1; page times page_size must not exceed 10000.
sortNoOptional sort order. Allowed values: total_votes_desc, product_count_desc, followers_desc, relevance. Defaults to relevance with q, otherwise total_votes_desc.
topicNoOptional exact topic-slug the maker builds in, e.g. artificial-intelligence.
page_sizeNoPage size, default 20, max 100; page times page_size must not exceed 10000.
min_productsNoOptional minimum number of products made, 0 or greater.
min_total_votesNoOptional minimum total upvotes across the maker's products, 0 or greater.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
dataYesThe tool result payload (shape varies per tool; see each tool's docs resource).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.9/5.0
Behavior2/5

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

Annotations already declare readOnlyHint=true and openWorldHint=true, covering the safety profile. The description adds nothing beyond that – no mention of pagination caps, result scope, or freshness – so it contributes essentially no behavioral context of its own.

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?

A single front-loaded sentence with zero waste. It is efficient, though its brevity borders on under-specification rather than being maximally informative.

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?

With an output schema present and 100% schema coverage plus safety annotations, the description need not explain returns. Still, for a 7-parameter dataset search it could clarify the meaning of 'maker leaderboards' and sorting/pagination intent; it is adequate but thin.

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 all seven parameters (q, page, sort, topic, page_size, min_products, min_total_votes) are fully documented in the schema. The description adds no parameter detail, so the baseline 3 is appropriate.

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 (Search) and resource (Product Hunt makers dataset / maker leaderboards), which is clearer than a tautology. However, it does not distinguish itself from close siblings like datasets_producthunt_makers_item or datasets_producthunt_makers_facets, so the agent must infer the boundary.

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 gives no when-to-use context, no prerequisites, and names no alternative tools. It does not say when to use this list-search versus the item/facets siblings, leaving routing entirely to inference.

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