Skip to main content
Glama

SearchSaasTool

Search the SaaS Browser database of 400k+ SaaS companies. Filter by category, technology, country, pricing, domain rating, employees, age, and more. Returns up to 25 results with profile URLs.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
qNoSearch query
sort_byNoSort: domain_rating, domain_rating_growth, employees, age, commission_percentage, published_at, sitemap_page_count
uses_aiNo"true" or "false"
countriesNoPipe-separated 2-letter ISO codes. Use saas://countries for valid codes.
price_lowNoMinimum monthly price
price_highNoMaximum monthly price
category_idsNoPipe-separated category IDs. Use saas://categories for valid IDs.
age_years_maxNoMax company age in years
age_years_minNoMin company age in years
employees_gteNoMin employee count
employees_lteNoMax employee count
growth_modelsNoPipe-separated: product_led, sales_led, both
consumer_typesNoPipe-separated: personal, business, both
has_api_accessNo"true" or "false"
has_bug_bountyNo"true" or "false"
sort_directionNo"asc" or "desc"
technology_idsNoPipe-separated technology UUIDs. Use saas://technologies for valid IDs.
published_at_toNoPublished before (YYYY-MM-DD)
technology_logicNo"all" (AND) or "any" (OR)
domain_rating_maxNoMax domain rating (0-100)
domain_rating_minNoMin domain rating (0-100)
published_at_fromNoPublished after (YYYY-MM-DD)
bug_bounty_platformNoPipe-separated: hackerone, bugcrowd, intigriti, yeswehack, immunefi, synack, cobalt, self_hosted
cookie_duration_maxNoMax affiliate cookie days
cookie_duration_minNoMin affiliate cookie days
price_currency_codeNoPipe-separated 3-letter codes
has_chrome_extensionNo"true" or "false"
bug_bounty_payout_maxNoMax bug bounty payout (USD)
bug_bounty_payout_minNoMin bug bounty payout (USD)
has_affiliate_programNo"true" or "false"
has_firefox_extensionNo"true" or "false"
sitemap_page_count_maxNoMax sitemap pages
sitemap_page_count_minNoMin sitemap pages
domain_rating_growth_maxNoMax domain rating points gained over the past 6 months
domain_rating_growth_minNoMin domain rating points gained over the past 6 months
affiliate_commission_typeNoPipe-separated: one_time, recurring
commission_percentage_maxNoMax affiliate commission %
commission_percentage_minNoMin affiliate commission %

TDQS

A3.5/5.0
Behavior3/5

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

With no annotations provided, the description carries the responsibility for behavioral disclosure. It discloses useful behaviors: the dataset size, a hard result cap of 25, and the inclusion of profile URLs. However, it does not address read-only guarantees, default sorting, pagination limits, or behavior when no query is supplied.

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

Conciseness5/5

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

Single, front-loaded sentence that moves from action to resource to result. Each clause contributes a distinct piece of information, and the vague 'and more' is acceptable shorthand for a tool with 38 optional parameters.

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?

The description covers the essential selection facts: it searches companies and returns a bounded set of enriched results (profile URLs). Given the strong 100% schema coverage and no output schema, an agent can usually invoke it correctly, but there are moderate gaps around result structure beyond URLs, sorting defaults, and how to obtain valid enum/vocabulary values.

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 baseline is met by the schema itself. The description adds a high-level grouping of filter dimensions ('category, technology, country, pricing, domain rating, employees, age, and more') but no new syntax or semantic details beyond what the schema already provides.

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?

Clearly identifies a search verb and the target resource ('SaaS Browser database of 400k+ SaaS companies') and states the result shape ('up to 25 results with profile URLs'). The tool is recognizable as a company-search engine, but there is no explicit differentiation from sibling tools such as SearchAlternativesTool.

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?

The description conveys when to use this tool—when the task requires searching/filtering SaaS companies in the SaaS Browser database. It does not mention alternatives, exclusions, or cases where a sibling tool would be more appropriate, so usage guidance is only implicit.

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.

TDQS

A4.2/5.0
Disambiguation5/5

Each tool targets a distinct entity type—alternatives, categories, SaaS companies, or technologies—so there is no real boundary blur. The two filter-ID lookup tools are structurally similar but clearly separated by their resource names and intended use.

Naming Consistency5/5

All four tools follow a consistent 'Search<Entity>Tool' camelCase pattern. The only minor quirk is the non-standard 'Saas' in SearchSaasTool, but the convention is otherwise uniform and predictable.

Tool Count5/5

Four tools is well-scoped for a focused read-only search API: two filter resolution helpers, one core company search, and one alternatives search. None of the tools feel redundant or missing in terms of overall size.

Completeness5/5

The set covers the complete search workflow: resolve category and technology IDs, run rich filtered searches, and find alternatives for a given site. Since this is a read-only database browser, CRUD operations are not expected, and search results include profile URLs for further exploration.

Resources