leadquasar
Server Details
Counts and firmographics for 7.5M+ verified US B2B businesses, by industry, state and city.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4.1/5 across 3 of 3 tools scored.
Each tool has a clearly distinct purpose: count_businesses aggregates, list_industries enumerates available categories, and search_businesses returns sample records. There is no meaningful overlap or ambiguity between them.
All three tool names follow a consistent verb_noun pattern: count_businesses, list_industries, search_businesses. The naming is predictable and immediately communicates the action and resource.
Three tools is a well-scoped set for a focused read-only business lookup server. Each tool earns its place and there is no bloat or unnecessary duplication.
The tool set covers the core workflows of exploring industries, counting businesses, and retrieving sample matching records. The only notable gap is the lack of a tool to retrieve full contact details, but the descriptions intentionally exclude that, so the surface is coherent for its stated purpose.
Available Tools
3 toolscount_businessesAInspect
Count verified US B2B businesses in the LeadQuasar database matching an industry, state and/or city, with how many have an email address and a phone number. Use this to answer questions like 'how many managed service providers are there in Texas' or 'how many dentists in Chicago have a business email'. Returns real counts from 7.5 million live records.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | US city name. | |
| state | No | US state, either full name ("Texas") or two-letter code ("TX"). | |
| industry | No | Industry or business type in plain words, e.g. 'managed service provider', 'dentist', 'HVAC contractor'. Matched against industry and category. |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It discloses that it returns real counts from 7.5 million live records, which is useful. However, it does not mention any potential limitations (e.g., no results, performance) or confirm read-only nature, but for a count tool this is adequate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is only two sentences, front-loaded with the core purpose and example usage. No unnecessary words, and every sentence contributes to understanding what the tool does and when to use it.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With three optional parameters and no output schema, the description explains the output includes counts and separate email/phone counts, and notes the live data source. This gives agents a complete understanding of expected results without missing key information.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema already describes each parameter with 100% coverage. The description adds value by clarifying that 'industry' matches against both industry and category, and provides format examples for state (full name or code) and industry examples. This goes beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool counts businesses with filters for industry, state, and city, and provides example queries like 'how many managed service providers are there in Texas'. This is a specific verb+resource plus scope, and it clearly distinguishes from siblings like search_businesses (which would return records, not counts).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly says 'Use this to answer questions like...' and gives two concrete examples, which sets clear when-to-use context. It does not explicitly state when not to use, but the distinction from search_businesses is implied, making the guidance effective.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_industriesAInspect
List the industries LeadQuasar covers and how many verified businesses each holds. Use this first when unsure what industry wording will match.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description itself carries the behavioral disclosure. It states that the tool returns industries and their verified business counts, which is enough for a simple read-only listing, but it omits any details about ordering, potential size of the response, or whether the list is exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two short sentences with no filler. The first states exactly what the tool does, and the second gives practical usage guidance. Every word earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a no-parameter, simple listing tool, the description covers the return value (industries plus counts) and the use case. It does not fully explain output ordering or pagination, but those are unlikely to matter for a small enum-like industry list.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so the baseline is 4. The description still contributes useful context by revealing that each industry includes a count of verified businesses, which clarifies the returned data though no input semantics are needed.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Uses a specific verb ('list') plus a resource ('industries LeadQuasar covers') and describes the key output (counts of verified businesses). It clearly differentiates itself from sibling tools like count_businesses and search_businesses by focusing on the industry vocabulary coverage.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides explicit guidance: 'Use this first when unsure what industry wording will match.' This tells the agent the trigger condition for calling the tool, though it does not explicitly name alternative tools or list when not to use it.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_businessesAInspect
Return a sample of matching businesses with industry, location and data-quality signals. Contact details (name, company, email, phone, address) are never returned by this tool — it shows what exists and how reachable it is, not who to call.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | US city name. | |
| limit | No | How many rows to return, 1-25. Defaults to 10. | |
| state | No | US state, either full name ("Texas") or two-letter code ("TX"). | |
| industry | No | Industry or business type in plain words. |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the transparency burden. It clearly discloses a key non-obvious behavior: contact details are never returned, only data-quality signals. It also frames the tool as showing 'what exists and how reachable it is,' which sets accurate expectations. It does not cover sampling determinism or auth, but the main boundary is explicit.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, no filler. The first sentence front-loads the core purpose, and the second sentence adds crucial exclusionary context. Every word earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given four optional parameters and no output schema, the description covers the key aspects: what is returned (industry, location, data-quality signals) and what is explicitly not returned. It could explain the sampling behavior or the meaning of 'data-quality signals' in more depth, but it is sufficient for tool selection and basic invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so all four parameters are already documented. The description adds limited semantic value by tying the returned fields (industry, location, data-quality signals) to the parameters, but it does not introduce any additional parameter-specific guidance or syntax beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a clear action and scope: 'Return a sample of matching businesses with industry, location and data-quality signals.' It also explicitly distinguishes itself from typical business-contact lookups by noting that contact details are never returned, which sets it apart from sibling tools like count_businesses and list_industries.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description does not mention when to use this tool versus the sibling tools. It implies a discovery/sampling use case but provides no explicit guidance, exclusions, or alternatives such as 'use count_businesses for totals' or 'list_industries for valid industries.'
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- Alicense-qualityBmaintenanceAccess ServiceGraph — a structured catalog of 100k+ US professional-services firms (law, marketing, consulting, accounting, IT services, architecture, engineering, HR, PR, design) with filters for industry, services offered, location, size, ratings, and third-party listing presence.61MIT
- Alicense-qualityFmaintenanceEnables searching 12M+ verified businesses across 10 countries and 19 directories, with tools for lead generation, competitive analysis, and market research.MIT
- Flicense-qualityDmaintenanceThe owner-verified local business data + service & menu-price layer for AI agents. Owner-authored business profiles where every response carries provenance — verification level, completeness score, freshness timestamps, and upstream sources. * Search & profiles — find businesses by name, category, city, or geo-radius; full profiles with contacts, hours, media, ratings. * Price layer
- AlicenseAqualityDmaintenanceCollection of B2B sales intelligence MCP servers. Includes website analysis, tech stack detection, hiring signals, review aggregation, ad tracking, social profiles, financial reporting and more for AI-powered prospecting12MIT