# AgentPay — Pay-per-call AI Microservices (help.agentpay/agentpay): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/help.agentpay%2Fagentpay/versions/latest)
- Connected to: https://agentpay.help/mcp
- Homepage: https://agentpay.help/
- Scoring rules: v2
- Tools: 34
- Average: 26.4 / 100 (Rain)
- Near-identical pairs: 3

This page shows how AgentPay — Pay-per-call AI Microservices (help.agentpay/agentpay)'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

- Minor: 34 tools. Above 25, models start to tell tools apart less well.

## Tools

- `threat-intel`: 15 / 100
  - Major: The description only restates the name (9 words).
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: cve_id, keyword.
  - Minor: String arguments with no constraint or example: cve_id, keyword.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agent-reputation`: 18 / 100
  - Major: The description only restates the name (8 words).
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: endpoint_url.
  - Minor: String arguments with no constraint or example: endpoint_url.
  - Minor: Says nothing about what it returns.
- `content-safety`: 18 / 100
  - Major: The description only restates the name (9 words).
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: text.
  - Minor: String arguments with no constraint or example: text.
  - Minor: Says nothing about what it returns.
- `legal-lookup`: 18 / 100
  - Major: The description only restates the name (8 words).
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: query, jurisdiction.
  - Minor: String arguments with no constraint or example: query, jurisdiction.
  - Minor: Says nothing about what it returns.
- `news-feed`: 18 / 100
  - Major: The description only restates the name (9 words).
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: query, limit.
  - Minor: String arguments with no constraint or example: query.
  - Minor: Says nothing about what it returns.
- `sanctions-screen`: 18 / 100
  - Major: The description only restates the name (9 words).
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: name, type.
  - Minor: String arguments with no constraint or example: name, type.
  - Minor: Says nothing about what it returns.
- `translate`: 18 / 100
  - Major: The description only restates the name (9 words).
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: text, targetLanguage.
  - Minor: String arguments with no constraint or example: text, targetLanguage.
  - Minor: Says nothing about what it returns.
- `weather-data`: 18 / 100
  - Major: The description only restates the name (9 words).
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: location, days.
  - Minor: String arguments with no constraint or example: location.
  - Minor: Says nothing about what it returns.
- `crypto-price`: 19 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: symbols, vs_currency.
  - Minor: String arguments with no constraint or example: vs_currency.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `market-intel`: 19 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: country.
  - Minor: String arguments with no constraint or example: country.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `code-review`: 22 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: code, language.
  - Minor: String arguments with no constraint or example: code, language.
  - Minor: Says nothing about what it returns.
- `image-describe`: 22 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: image_url, detail.
  - Minor: String arguments with no constraint or example: image_url, detail.
  - Minor: Says nothing about what it returns.
- `on-chain-events`: 22 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: address, chain.
  - Minor: String arguments with no constraint or example: address, chain.
  - Minor: Says nothing about what it returns.
- `classify-insurance`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: text.
  - Minor: String arguments with no constraint or example: text.
  - Minor: Says nothing about what it returns.
- `deep-research`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: topic, depth.
  - Minor: String arguments with no constraint or example: topic, depth.
  - Minor: Says nothing about what it returns.
- `defi-yields`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: protocol, chain.
  - Minor: String arguments with no constraint or example: protocol, chain.
  - Minor: No `required` list, so every argument is optional.
- `extract`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: text, fields.
  - Minor: String arguments with no constraint or example: text.
  - Minor: Says nothing about what it returns.
- `insurance-analysis`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: text.
  - Minor: String arguments with no constraint or example: text.
  - Minor: Says nothing about what it returns.
- `lead-score`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: lead, context.
  - Minor: String arguments with no constraint or example: context.
  - Minor: Says nothing about what it returns.
- `memory`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: action, key, value, namespace.
  - Minor: String arguments with no constraint or example: action, key, value, namespace.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `prediction-market`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: query, limit.
  - Minor: String arguments with no constraint or example: query.
  - Minor: Says nothing about what it returns.
- `sentiment`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: text.
  - Minor: String arguments with no constraint or example: text.
  - Minor: Says nothing about what it returns.
- `summarize`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: text.
  - Minor: String arguments with no constraint or example: text.
  - Minor: Says nothing about what it returns.
- `token-safety`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: address, chain.
  - Minor: String arguments with no constraint or example: address, chain.
  - Minor: Says nothing about what it returns.
- `wallet-risk`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: address, chain.
  - Minor: String arguments with no constraint or example: address, chain.
  - Minor: Says nothing about what it returns.
- `web-search`: 26 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: query, max_results.
  - Minor: String arguments with no constraint or example: query.
  - Minor: Says nothing about what it returns.
- `ad-copy`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: brief, platform, count.
  - Minor: String arguments with no constraint or example: brief, platform.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `geocode`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: query, reverse.
  - Minor: String arguments with no constraint or example: query.
  - Minor: The meaning of the boolean argument reverse is unclear.
  - Minor: Says nothing about what it returns.
- `web-scrape`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: url, max_chars.
  - Minor: String arguments with no constraint or example: url.
  - Minor: Says nothing about what it returns.
- `batch`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: calls.
  - Minor: String arguments with no constraint or example: calls.
  - Minor: Says nothing about what it returns.
- `buy-credits`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `buy-credits-pro`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `buy-credits-starter`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `eth-gas`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.

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)
