# Crawdar Business Research (com.crawdar/business-research): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/com.crawdar%2Fbusiness-research/versions/latest)
- Connected to: https://crawdar.com/api/mcp
- Homepage: https://crawdar.com/agents
- Scoring rules: v2
- Tools: 21
- Average: 58.4 / 100 (Cloudy)
- Near-identical pairs: 0

This page shows how Crawdar Business Research (com.crawdar/business-research)'s tool descriptions scored, the issues found and the names of its tools and parameters. The descriptions are the server's own: read them where the copy came from.

Forecall asked the URL this server lists in the official MCP Registry for its tools/list once, on the date above, without calling any tool. The server may have changed since.

## Across the server

No server-wide issues.

## Tools

- `browse_service_providers`: 44 / 100
  - Major: Arguments without a description: query, industry, geography, cursor, limit.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
- `browse_owner_demands`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: query, industry, geography, cursor, limit.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
- `create_opportunity_workspace`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: name, profile, profile.skills, profile.industries, profile.geographies, profile.excludedActivities, profile.capacity, idempotencyKey.
- `match_demand_providers`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: demandId, cursor, industry, geography.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Required identifiers whose description does not say where the value comes from: demandId. Name the tool or the place that returns it, or models look it up first.
- `search_problem_graph`: 47 / 100
  - Major: Arguments without a description: query, industry, geography, cursor, limit, host, problem.
  - Minor: No `required` list, so every argument is optional.
- `create_owner_demand_draft`: 50 / 100
  - Major: Arguments without a description: title, businessName, website, industry, geography, problem, requiredSkills, budgetText, timing.
- `scan_review_pain_points`: 54 / 100
  - Major: Arguments without a description: business, website, target, geography, reviewUrls, googlePlaceId.
  - Minor: String arguments with no constraint or example: business, website, target, geography, googlePlaceId.
  - Minor: No `required` list, so every argument is optional.
- `update_opportunity_workspace`: 54 / 100
  - Major: Arguments without a description: revision, command, command.type, command.opportunityId, command.profile, command.profile.skills, command.profile.industries, command.profile.geographies, command.profile.excludedActivities, command.profile.capacity, command.opportunity, command.opportunity.title, command.opportunity.problem, command.opportunity.industry, command.opportunity.geography, command.opportunity.proposedSolution, command.opportunity.requiredSkills, command.opportunity.uncertainties, command.opportunity.counterargument, command.business, command.business.name, command.business.website, command.business.location, command.business.contactPreference, command.business.contactPreferenceSource, command.business.contactPreferenceRecordedAt, command.evidence, command.evidence.businessId, command.evidence.claim, command.evidence.excerpt, command.evidence.sourceUrl, command.evidence.observedAt, command.evidence.expiresAt, command.evidence.kind, command.evidence.stance, command.validation.stage, command.validation.summary, command.validation.occurredAt, command.validation.actor, command.validation.evidenceIds, command.validation.businessId, command.validation.amount, command.validation.currency, command.validation.metric, command.validation.baseline, command.validation.result, command.validation.unit, command.reason, command.monitor, command.monitor.name, command.monitor.query, command.monitor.cadence, command.monitor.opportunityId, command.monitorId, command.status, command.signal, command.signal.monitorId, command.signal.opportunityId, command.signal.sourceUrl, command.signal.summary, command.signal.eventDate, command.signal.kind.
  - Minor: String arguments with no constraint or example: command.opportunity.industry, command.opportunity.geography, command.opportunity.proposedSolution, command.opportunity.counterargument, command.business.name, command.business.location, command.validation.summary, command.validation.actor, command.validation.metric, command.validation.unit, command.monitor.name, command.monitor.query, command.signal.summary.
  - Minor: Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.
- `cancel_lead_search`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.
- `get_opportunity_workspace`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.
- `refine_lead_search`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `research_opportunity_workspace`: 58 / 100
  - Major: Arguments without a description: revision, target, geography, problemCategories.
  - Minor: Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.
- `list_opportunity_workspaces`: 62 / 100
- `retry_lead_search`: 62 / 100
  - Minor: Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.
- `explain_crawdar`: 64 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_lead_search`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `sandbox_businesses`: 66 / 100
  - Minor: No `required` list, so every argument is optional.
- `start_lead_search`: 69 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
- `get_opportunity_learning`: 70 / 100
- `search_businesses`: 70 / 100
- `research_businesses`: 85 / 100

Is your server listed here and you would rather it were not? Email support@forecall.dev, and we will take it off within 7 days.

[All scored servers](https://forecall.dev/en/servers)
