# get_keyword_difficulty

Score one keyword for difficulty and opportunity, on the App Store or Google Play. Cost: 10 credits.

Agent View of the PolicyLayer registry record for `get_keyword_difficulty`. HTML page: https://policylayer.com/tools/com-getappniche-mcp/get-keyword-difficulty

## Facts

- Tool: `get_keyword_difficulty`
- Server: Mcp (`@getappniche/mcp`) — https://policylayer.com/tools/com-getappniche-mcp.md
- Install: `npx -y @getappniche/mcp`
- Homepage: https://github.com/getappniche/mcp
- Risk category: Read (Low risk)
- Registry record: grade C, identity unverified
- Server auth posture: open
- Server rate-limited: no
- Parameters: 4 (1 required)
- Recommended policy verdict: Allowed

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `store` | string | no | Store to score against: 'apple' or 'google'. |
| `country` | string | no | Two-letter ISO country code of the storefront, e.g. 'US', 'DE' (default 'US'). |
| `keyword` | string | yes | Search term to score as an ASO target, e.g. 'habit tracker'. |
| `language` | string | no | Language code the keyword is written in, e.g. 'en', 'de', 'pt-BR' (default 'en'). |

Parameters from the server's own tool schema.

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_keyword_difficulty",
    "arguments": {
      "keyword": "<keyword>"
    }
  }
}
```

## Why get_keyword_difficulty is rated Low

This tool queries keyword metrics (difficulty and opportunity scores) and returns analytical data. It retrieves information without side effects, matching the Read category definition. The severity is low because misuse would only expose redundant ASO keyword data, not enable harmful actions or data loss. Confidence is high because the description clearly indicates a read-only scoring/analysis function.

From the tool's own definition: "Tool description states it 'Score[s] one keyword for difficulty and opportunity' — purely a lookup/scoring operation with no modification, deletion, or execution of external commands. The server provides 'app discovery, ASO keywords, reviews' data retrieval."

## Use case

AI agents call get_keyword_difficulty to retrieve information from Mcp without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

## Recommended policy (PolicyLayer)

Verdict: **Allowed**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Mcp:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "get_keyword_difficulty": {}
  }
}
```

## Other tools on Mcp (6)

- `batch_keyword_difficulty` — Read — https://policylayer.com/tools/com-getappniche-mcp/batch-keyword-difficulty.md
- `get_app_detail` — Read — https://policylayer.com/tools/com-getappniche-mcp/get-app-detail.md
- `get_app_historicals` — Read — https://policylayer.com/tools/com-getappniche-mcp/get-app-historicals.md
- `get_app_reviews` — Read — https://policylayer.com/tools/com-getappniche-mcp/get-app-reviews.md
- `get_supported_countries` — Read — https://policylayer.com/tools/com-getappniche-mcp/get-supported-countries.md
- `search_apps` — Read — https://policylayer.com/tools/com-getappniche-mcp/search-apps.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=com-getappniche-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/com-getappniche-mcp
