All scored servers

SocialSeal: tool descriptions scored com.socialseal/mcp

tools/list taken
(UTC)
Connected to
https://mcp.socialseal.co/mcp
Scoring rules
v2
Score this URL as it is today

Scores, issues and names only

This page shows how SocialSeal (com.socialseal/mcp)'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.

servers/com.socialseal/mcp
Average score
58.8 / 100Cloudy
Tools
119
Near-identical descriptions
274

Across the server

  • Major
    119 tools. Above 40, models choose less accurately.too_many_tools
  • Minor
    274 pairs with nearly the same description in all; the top 12 are shown.confusable_pair_total
  • Critical
    These tools share the same description: socialseal_get_creator_profile, socialseal_get_creator_recent_posts.identical_description

Tools whose descriptions are nearly the same

12 of 274 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
socialseal_get_creator_profilesocialseal_get_creator_recent_posts1.000.50
socialseal_create_keywordsocialseal_create_keywords0.940.50
socialseal_delete_brand_groupsocialseal_remove_brand_group_member0.860.50
socialseal_update_personasocialseal_retire_persona0.860.50
socialseal_update_personasocialseal_reactivate_persona0.860.50
socialseal_retire_personasocialseal_reactivate_persona0.860.50
socialseal_remove_brand_group_membersocialseal_remove_tracking_group_item0.850.43
socialseal_create_brand_groupsocialseal_add_brand_group_member0.840.50
socialseal_update_keywordsocialseal_delete_keyword0.820.50
socialseal_update_brand_groupsocialseal_delete_brand_group0.800.60
socialseal_get_workspace_notesocialseal_get_brief_run0.790.33
socialseal_get_workspace_notesocialseal_get_search_journey0.790.33

Tools

socialseal_explore_select

29 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, lineageId, snapshotId, interpretationRevisionId, intendedDestination, intendedUse, userQuestion, continuationMetadata, items, items[].itemKind, items[].targetId, items[].inclusionState, idempotencyKey, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_explore_handoff

30 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, selectionId, destination, idempotencyKey, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_explore_correct_interpretation

32 / 100Rain

Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, lineageId, snapshotId, expectedRevisionId, operation, selectedCandidateTopicId, targetCandidateTopicId, targetMemberships, newCandidateTopic, status, labels, memberships, changeSummary, idempotencyKey, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    The name is long (41 characters).long_name

socialseal_read_skill

39 / 100Rain

Purpose
20 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: skill, file, path.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_discover_capabilities

41 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_discover_concepts

41 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_explore_get

42 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, resource, lineageId, snapshotId, runId, selectionId, beforeSnapshotId, afterSnapshotId, page, pageSize, sort, outcome, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

socialseal_explore_create_deliverable

44 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, selectionId, handoffId, idempotencyKey, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_explore_list

44 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: page, pageSize, sort, outcome, limit, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_list_workspaces

47 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: limit, cursor.param_no_description
  • Minor
    String arguments with no constraint or example: cursor.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_set_brand_alias_active

49 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: aliasId, alias, alias.is_active.param_no_description
  • Minor
    The meaning of the boolean argument alias.is_active is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, aliasId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_update_tracking_group

49 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: group_id, name, description, refresh_frequency, next_refresh_at.param_no_description
  • Minor
    String arguments with no constraint or example: description.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, group_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_create_brand

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: brand, brand.name, brand.role, brand.description.param_no_description
  • Minor
    String arguments with no constraint or example: brand.description.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_create_brand_group

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: group, group.name, group.description.param_no_description
  • Minor
    Its description is nearly the same as socialseal_add_brand_group_member's (similarity 0.84); only the names and schemas tell them apart. Say in this description when to use socialseal_add_brand_group_member instead.confusable_pair
  • Minor
    String arguments with no constraint or example: group.description.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_create_keyword

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: keyword, keyword.term, keyword.locale, keyword.language, keyword.region, keyword.localeKey, keyword.source, keyword.sources, keyword.brandId, keyword.productId, keyword.personaIds, keyword.intentIds, keyword.pillarIds, keyword.opportunityKey, keyword.active.param_no_description
  • Minor
    Its description is nearly the same as socialseal_create_keywords's (similarity 0.94); only the names and schemas tell them apart. Say in this description when to use socialseal_create_keywords instead.confusable_pair
  • Minor
    The meaning of the boolean argument keyword.active is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_create_keywords

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: keywords, keywords[].term, keywords[].locale, keywords[].language, keywords[].region, keywords[].localeKey, keywords[].source, keywords[].sources, keywords[].brandId, keywords[].productId, keywords[].personaIds, keywords[].intentIds, keywords[].pillarIds, keywords[].opportunityKey, keywords[].active.param_no_description
  • Minor
    Its description is nearly the same as socialseal_create_keyword's (similarity 0.94); only the names and schemas tell them apart. Say in this description when to use socialseal_create_keyword instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument keywords[].active is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_account_window

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, id, offset, limit, captureSequence.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_tool_status

50 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: id, kind, includeResults, resultsLimit.param_no_description
  • Minor
    The meaning of the boolean argument includeResults is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info

socialseal_pin_workspace_note

50 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: noteId, pinned.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument pinned is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, noteId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_update_brand_group

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: groupId, group, group.name, group.description.param_no_description
  • Minor
    Its description is nearly the same as socialseal_delete_brand_group's (similarity 0.80); only the names and schemas tell them apart. Say in this description when to use socialseal_delete_brand_group instead.confusable_pair
  • Minor
    String arguments with no constraint or example: group.description.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, groupId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_update_keyword

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: keywordId, patch, patch.term, patch.locale, patch.language, patch.region, patch.localeKey, patch.source, patch.sources, patch.brandId, patch.productId, patch.personaIds, patch.intentIds, patch.pillarIds, patch.opportunityKey, patch.active.param_no_description
  • Minor
    Its description is nearly the same as socialseal_delete_keyword's (similarity 0.82); only the names and schemas tell them apart. Say in this description when to use socialseal_delete_keyword instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument patch.active is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, keywordId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_update_keywords

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: keywordIds, patch, patch.term, patch.locale, patch.language, patch.region, patch.localeKey, patch.source, patch.sources, patch.brandId, patch.productId, patch.personaIds, patch.intentIds, patch.pillarIds, patch.opportunityKey, patch.active.param_no_description
  • Minor
    The meaning of the boolean argument patch.active is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, keywordIds. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_update_persona

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: personaId, persona, persona.label, persona.description, persona.active, persona.brandId, persona.originRegions, persona.languages.param_no_description
  • Minor
    Its description is nearly the same as socialseal_retire_persona's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use socialseal_retire_persona instead.confusable_pair
  • Minor
    Its description is nearly the same as socialseal_reactivate_persona's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use socialseal_reactivate_persona instead.confusable_pair
  • Minor
    The meaning of the boolean argument persona.active is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, personaId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_update_tracking_item

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: item_id, name, refresh_frequency, next_refresh_at, is_active.param_no_description
  • Minor
    The meaning of the boolean argument is_active is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, item_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_explore_start

51 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, anchor, marketCode, languageTag, sourceKind, sourceRef, intentFingerprint, providerBasket, evidenceWindow, evidenceWindow.startAt, evidenceWindow.endAt, previewFingerprint, maxCostUsd, quoteOnly, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean

socialseal_finalize_source_clip_upload

51 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
11 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: clipId, fileName, maxCostUsd, quoteOnly, storagePath, mimeType, sizeBytes, durationSeconds, width, height, posterPath, rightsAttested.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument rightsAttested is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, clipId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_brief_readiness

51 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: brandId, studyContext, studyContext.studyRef, studyContext.revision, studyContext.findingId, topicId, pillarId, opportunityKey, action.param_no_description
  • Minor
    String arguments with no constraint or example: studyContext.findingId.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_list_google_ai_search_runs

51 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: runId, trackingItemId, limit, offset, skipCache.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument skipCache is unclear.vague_boolean

socialseal_list_search_journeys

51 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: includeLatestRun, filters, filters.brandId, filters.region, filters.platformKeys, filters.includeWorkspaceNeutral, page, pageSize.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument includeLatestRun is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument filters.includeWorkspaceNeutral is unclear.vague_boolean

socialseal_list_tracking_items

51 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: page, limit, platform, track_type, is_active, includeInactive.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The meaning of the boolean argument is_active is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument includeInactive is unclear.vague_boolean

socialseal_create_workspace_note

52 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: note, note.type, note.bodyMd, note.key, note.title, note.pinnedToCore, note.confidence, note.importance, note.lastConfirmedAt.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument note.pinnedToCore is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_add_brand_group_member

53 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: groupId, brandId.param_no_description
  • Minor
    Its description is nearly the same as socialseal_create_brand_group's (similarity 0.84); only the names and schemas tell them apart. Say in this description when to use socialseal_create_brand_group instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, groupId, brandId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_diagnose_search_journeys

53 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: filters, filters.brandId, filters.region, filters.platformKeys, filters.includeWorkspaceNeutral, diagnosticLimit.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument filters.includeWorkspaceNeutral is unclear.vague_boolean

socialseal_reactivate_persona

53 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as socialseal_update_persona's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use socialseal_update_persona instead.confusable_pair
  • Minor
    Its description is nearly the same as socialseal_retire_persona's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use socialseal_retire_persona instead.confusable_pair
  • Minor
    Arguments without a description: personaId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, personaId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_rebuild_core_workspace_notes

53 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: forceRebuild.param_no_description
  • Minor
    The meaning of the boolean argument forceRebuild is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_remove_brand_group_member

53 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: groupId, brandId.param_no_description
  • Minor
    Its description is nearly the same as socialseal_delete_brand_group's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use socialseal_delete_brand_group instead.confusable_pair
  • Minor
    Its description is nearly the same as socialseal_remove_tracking_group_item's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use socialseal_remove_tracking_group_item instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, groupId, brandId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_remove_tracking_group_item

53 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: group_id, item_id.param_no_description
  • Minor
    Its description is nearly the same as socialseal_remove_brand_group_member's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use socialseal_remove_brand_group_member instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, group_id, item_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_retry_brief_run

53 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: maxCostUsd, quoteOnly, brandId, runId, forceFullRerun, forceRerun, contextFingerprint.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument forceFullRerun is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument forceRerun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, runId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_continue_account_window

55 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, id, afterSequence.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_create_persona

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: persona, persona.label, persona.description, persona.active, persona.brandId, persona.originRegions, persona.languages.param_no_description
  • Minor
    The meaning of the boolean argument persona.active is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_explore_preview_start

55 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, anchor, anchor.anchorKind, anchor.subjectId, anchor.anchorKind, anchor.brandId, anchor.anchorKind, anchor.brandId, anchor.offeringRef, anchor.offeringRevisionId, anchor.anchorKind, anchor.audienceNeedRef, anchor.anchorKind, anchor.audienceNeedRef, anchor.anchorKind, anchor.competitorBrandId, anchor.anchorKind, anchor.topicId, anchor.anchorKind, anchor.topicIds, marketCode, languageTag, providerBasket, actorContext.param_no_description
  • Minor
    String arguments with no constraint or example: anchor.anchorKind, anchor.anchorKind, anchor.anchorKind, anchor.anchorKind, anchor.anchorKind, anchor.anchorKind, anchor.anchorKind, anchor.anchorKind.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_explore_refresh

55 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, lineageId, providerBasket, evidenceWindow, evidenceWindow.startAt, evidenceWindow.endAt, maxCostUsd, quoteOnly, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean

socialseal_get_tracking_group_completeness

55 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: expected_items, expected_items[].item_id, expected_items[].track_type, expected_items[].track_value, include_refresh_status.param_no_description
  • Minor
    The meaning of the boolean argument include_refresh_status is unclear.vague_boolean
  • Minor
    The name is long (42 characters).long_name

socialseal_list_keywords

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: filters, filters.query, filters.sortBy, filters.sortDirection, filters.page, filters.pageSize, filters.language, filters.region, filters.localeKey, filters.personaId, filters.personaIds, filters.intentId, filters.intentIds, filters.pillarId, filters.pillarIds, filters.opportunityKey, filters.brandId, filters.productId, filters.active, filters.ungrouped, filters.limit, filters.relevancePersonaId, filters.relevancePersonaIds, filters.relevanceIntentId, filters.relevanceIntentIds, filters.minRelevanceScore, filters.includeWorkspaceNeutralFallback.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument filters.active is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument filters.ungrouped is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument filters.includeWorkspaceNeutralFallback is unclear.vague_boolean

socialseal_bulk_delete_tracking_groups

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: group_ids.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, group_ids. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_delete_brand_group

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as socialseal_remove_brand_group_member's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use socialseal_remove_brand_group_member instead.confusable_pair
  • Minor
    Its description is nearly the same as socialseal_update_brand_group's (similarity 0.80); only the names and schemas tell them apart. Say in this description when to use socialseal_update_brand_group instead.confusable_pair
  • Minor
    Arguments without a description: groupId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, groupId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_delete_keyword

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as socialseal_update_keyword's (similarity 0.82); only the names and schemas tell them apart. Say in this description when to use socialseal_update_keyword instead.confusable_pair
  • Minor
    Arguments without a description: keywordId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, keywordId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_delete_tracking_group

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: group_id.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, group_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_delete_tracking_item

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: item_id.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, item_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_list_tracking_group_items

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: page, limit.param_no_description

socialseal_refresh_tracking_item

56 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: item_id, maxCostUsd, quoteOnly, startAt, endAt, maxProviderRequests, recentPostCount.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, item_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_retire_persona

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as socialseal_update_persona's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use socialseal_update_persona instead.confusable_pair
  • Minor
    Its description is nearly the same as socialseal_reactivate_persona's (similarity 0.86); only the names and schemas tell them apart. Say in this description when to use socialseal_reactivate_persona instead.confusable_pair
  • Minor
    Arguments without a description: personaId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, personaId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_export_brief

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: opportunityKey, version.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_extract_video_assets

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: maxCostUsd, quoteOnly, items, items[].videoUid, items[].platformVideoId, items[].platformId, items[].searchResultId, items[].videoId, ensureAnalysis, includeRawAnalysis, includeSourceVideo, frameStrategy, frameCount, signedUrlSeconds.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument ensureAnalysis is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument includeRawAnalysis is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument includeSourceVideo is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_brand_strategy

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: brandId.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_get_brief_run

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: brandId, runId.param_no_description
  • Minor
    Its description is nearly the same as socialseal_get_workspace_note's (similarity 0.79); only the names and schemas tell them apart. Say in this description when to use socialseal_get_workspace_note instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: runId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_list_source_clips

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: videoClipIds.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_refresh_tracking_group

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: group_id, force.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument force is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, group_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_search_workspace_notes

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: query, types, includeSuperseded, limit.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument includeSuperseded is unclear.vague_boolean

socialseal_start_search_journey

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: subject, subjectType, region, maxCostUsd, quoteOnly, locale, platformKeys, seedKeywords, contentPillars, maxKeywords, includeRejected, skipCache.param_no_description
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument includeRejected is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument skipCache is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_update_brief

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: brandId, briefId, opportunityKey, editId, edits, edits.title, edits.concept, edits.whyThisBriefExists, edits.goal, edits.heroShot, edits.hooks, edits.keyDirectives, edits.cta, edits.shotList, edits.description, edits.targetSeoKeywords, edits.hashtags.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_attach_brief_publication

58 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: briefId, url, maxCostUsd, quoteOnly, region, publishedAt, trackingItemIds.param_no_description
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, briefId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_create_brand_alias

58 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: brandId, alias, alias.alias_type, alias.alias.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, brandId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_merge_tracking_groups

58 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: target_group_id, source_group_ids.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, target_group_id, source_group_ids. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_update_workspace_note

58 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: noteId, note, note.type, note.bodyMd, note.key, note.title, note.pinnedToCore, note.confidence, note.importance, note.lastConfirmedAt.param_no_description
  • Minor
    The meaning of the boolean argument note.pinnedToCore is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, noteId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_brief

59 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: version, includeHistory, historyLimit, briefId, brandId.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The meaning of the boolean argument includeHistory is unclear.vague_boolean
  • Minor
    The description says the tool is deprecated. Name the replacement, and consider taking the tool out of tools/list: models avoid it when asked for what it does.deprecated

socialseal_get_skills_archive

59 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

socialseal_find_tracking_item

60 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: platform, track_type, track_value, region.param_no_description

socialseal_get_search_journey

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as socialseal_get_workspace_note's (similarity 0.79); only the names and schemas tell them apart. Say in this description when to use socialseal_get_workspace_note instead.confusable_pair
  • Minor
    Arguments without a description: journeyId, includeLatestRun.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument includeLatestRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: journeyId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_tracking_group

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

socialseal_get_tracking_group_refresh_status

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: group_id.param_no_description
  • Minor
    The name is long (44 characters).long_name
  • Minor
    Required identifiers whose description does not say where the value comes from: group_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_tracking_item

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: item_id.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: item_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_workspace_note

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as socialseal_get_brief_run's (similarity 0.79); only the names and schemas tell them apart. Say in this description when to use socialseal_get_brief_run instead.confusable_pair
  • Minor
    Its description is nearly the same as socialseal_get_search_journey's (similarity 0.79); only the names and schemas tell them apart. Say in this description when to use socialseal_get_search_journey instead.confusable_pair
  • Minor
    Arguments without a description: noteId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: noteId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_list_brand_aliases

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: brandId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: brandId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_explore_preview_activation

61 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: workspaceId, selectionId, handoffId, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_get_google_ai_search_results

61 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: runId, trackingItemId, query, includeCitations, limit, offset, skipCache.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The meaning of the boolean argument includeCitations is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument skipCache is unclear.vague_boolean

socialseal_list_skills

61 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

socialseal_continue_visibility_check

62 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: sourceRecommendationId, sourceThemeSnapshotVersion, themeIds, competitorIds.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, themeIds. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_track_account

62 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
19 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: name, region, refresh_frequency, next_refresh_at, brandIds, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_add_tracking_group_items

63 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: group_id, item_ids, topicMode, topicDefinitions, allowCreateTopics, idempotencyKey, planFingerprint.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument allowCreateTopics is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, group_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_core_workspace_notes

63 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_creator_collection

63 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
21 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: workspaceId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_publish_brand_strategy

63 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: brandId, revisionId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, revisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_sync_keywords_from_tracking

63 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_current_workspace

64 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

socialseal_get_paid_operation

64 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_list_brand_groups

64 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_list_brands

64 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_list_personas

64 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_get_study

65 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: studyRef, revision.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: studyRef. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_list_tracking_groups

65 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
22 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_prepare_source_clip_upload

65 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: fileName, mimeType.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_create_tracking_group

66 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: name, platform, description, refresh_frequency, next_refresh_at, brand_id.param_no_description
  • Minor
    String arguments with no constraint or example: description.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_start_brief_run

66 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: maxCostUsd, quoteOnly, brandId, studyContext, studyContext.studyRef, studyContext.revision, studyContext.findingId, topicId, continuesBriefId, pillarId, prompt, outputLocale, forceRerun.param_no_description
  • Minor
    String arguments with no constraint or example: studyContext.findingId.loose_string_param
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument forceRerun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_brief_outcomes

67 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: region, platforms, weekStart, windowWeeks.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

socialseal_get_search_journey_run

67 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: runId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: runId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_list_workspace_topics

67 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_generate_brief

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: maxCostUsd, quoteOnly, studyContext, studyContext.studyRef, studyContext.revision, studyContext.findingId, scopeType, pillarId, topicId, competitorBrandIds, trackingGroupId, listId, readinessRunId, timePeriod, platformIds, region, language, videoUids, videoSelectionMode, retrievalPrompt, pinnedVideoUids, excludedVideoUids, promotedCandidateTarget, title, brandContext, brandContext.brandName, brandContext.productName, brandContext.campaignGoal, brandContext.locale, brandContext.platform.param_no_description
  • Minor
    String arguments with no constraint or example: studyContext.findingId.loose_string_param
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_workspace_balance

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_preview_search_activation

68 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: name, region, refresh_frequency, next_refresh_at, brandIds, idempotencyKey, type, value.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

socialseal_resume_tracking_item

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: item_id.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, item_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_start_google_ai_search

68 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: queries, maxCostUsd, quoteOnly, trackingItemId.param_no_description
  • Minor
    The meaning of the boolean argument quoteOnly is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_visibility_check

69 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: evidenceOffset, evidenceLimit.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_explore_activate_searches

71 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
14 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: workspaceId, selectionId, handoffId, planFingerprint, idempotencyKey, actorContext.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_get_creator_profile

71 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as socialseal_get_creator_recent_posts's (similarity 1.00); only the names and schemas tell them apart. Say in this description when to use socialseal_get_creator_recent_posts instead.confusable_pair

socialseal_get_creator_recent_posts

71 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as socialseal_get_creator_profile's (similarity 1.00); only the names and schemas tell them apart. Say in this description when to use socialseal_get_creator_profile instead.confusable_pair

socialseal_export_tracking_data

73 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_get_tracking_inventory

73 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: includeItems.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The meaning of the boolean argument includeItems is unclear.vague_boolean

socialseal_track_search_or_hashtag

73 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: name, region, refresh_frequency, next_refresh_at, brandIds, idempotencyKey, type, value.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_execute_search_activation

74 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: name, region, refresh_frequency, next_refresh_at, brandIds, type, value.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_export_report

75 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
21 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

socialseal_propose_brand_strategy

75 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
17 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: brandId, strategy.offer[].text, strategy.offer[].confidence, strategy.targetAudiences[].text, strategy.targetAudiences[].confidence, strategy.excludedAudiences[].text, strategy.excludedAudiences[].confidence, strategy.frictions[].text, strategy.frictions[].confidence, strategy.messaging, strategy.messaging.use, strategy.messaging.avoid, strategy.messaging.rules, strategy.messaging.rules[].text, strategy.messaging.rules[].confidence, strategy.production[].text, strategy.production[].confidence, strategy.angles[].angle, strategy.angles[].status, strategy.angles[].reason, strategy.angles[].decidedOn, expectedBaseRevisionId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, expectedBaseRevisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_start_study

75 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
13 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: subject.kind, subject.kind, subject.keywords, subject.question, subject.kind, subject.brandId, subject.handle, subject.kind, subject.handle, subject.platformId, subject.kind, subject.monitor, subject.monitor.monitorId, subject.monitor.scopeVersionId, subject.monitor.reportRevision, subject.monitor.evidenceManifestId, subject.monitor.monitorRunId, subject.monitor.findingId, subject.monitor.objective, subject.topicIds, subject.keywords, subject.kind, subject.videoListId, windowDays.param_no_description
  • Minor
    String arguments with no constraint or example: subject.kind, subject.kind, subject.kind, subject.kind, subject.kind, subject.kind.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_start_visibility_check

80 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: idempotencyKey, locator, platform.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_collect_account

81 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: platform.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_get_video_search

85 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_check_keyword_demand

87 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

socialseal_search_videos

87 / 100Clear

Purpose
20 / 20
When to use
20 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: query, platform.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

socialseal_read_export_chunk

92 / 100Clear

Purpose
20 / 20
When to use
20 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
10 / 10

No issues.

What static scoring cannot tell

This score reads only the text of each description and schema: it says what is written, not what a model will do. Short tools whose names already say what they do, such as browser_close, score low here even when models use them well, and in our measurements current models chose the right tool in one step even from one-line descriptions, as long as the names and schemas differed. What the text cannot show, such as what happens over several steps and whether an added sentence helps or misleads, is what an evaluation measures, on the Pro and Team plans.

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