# Keyword Density Analyzer

> Keyword Density Analyzer is a paid API for AI agents from agentshelf.syntexa.ch, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-01).

Analyzes input text and returns the top N keywords by count and density percentage, computed locally without any network calls.

## Facts

- Endpoint: POST https://agentshelf.syntexa.ch/v1/keyword-density?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/keyword-density-analyzer-021f2da3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__srn_e983LC6g2A7IiJO8

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability keyword-density-analyzer-021f2da3 -d '<json body>'
```

Example prompt: Analyze this product description and give me the top 15 keywords by count and density: 'Our premium organic coffee beans are sourced from sustainable farms across Colombia, Ethiopia, and Brazil, delivering rich organic flavor in every organic cup.'

## When to prefer this

Choose this endpoint when you need fast, deterministic keyword frequency and density statistics from raw text without any AI inference or network dependency. It is ideal for SEO audits, content analysis pipelines, and document profiling where exact counts matter. Try the unpaid sandbox at POST /v1/sandbox/keyword-density first to avoid incurring the $0.002 USDC cost during development or testing.

## Known failure modes

- Empty or missing text field returns a validation error
- Limit value outside 1–50 range returns a schema validation error
- Text exceeding 100,000 characters is rejected
- Payment of exactly $0.002 USDC required; incorrect payment amount causes a 402 error

## How this service works

Call when an agent needs top keyword counts and density for text. No network. Exact $0.002 USDC. Prefer unpaid POST /v1/sandbox/keyword-density first.

## Output

Returns a ranked list of the top N keywords found in the input text, each with its occurrence count and density as a percentage of total words, computed entirely locally without any external calls.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "examples": [
    "Widget launch widget pricing for the public widget catalog."
   ],
   "maxLength": 100000,
   "minLength": 1,
   "description": "Text to scan for keywords. Stopwords are removed."
  },
  "limit": {
   "type": "integer",
   "maximum": 50,
   "minimum": 1,
   "description": "How many top terms to return, from 1 to 50. Omit it for the default cap."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/keyword-density-analyzer-021f2da3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentshelf.syntexa.ch](https://www.zero.xyz/host/agentshelf.syntexa.ch/llms.txt)
