# io.github.webberdesign/webbersites-x402-data-api: tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/io.github.webberdesign%2Fwebbersites-x402-data-api/versions/latest)
- Connected to: https://api.webbersites.com/mcp
- Homepage: https://x402.webbersites.com/
- Repository: https://github.com/webberdesign/api.webbersites.com
- Scoring rules: v2
- Tools: 78
- Average: 57.6 / 100 (Cloudy)
- Near-identical pairs: 3

This page shows how io.github.webberdesign/webbersites-x402-data-api'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

- Major: 78 tools. Above 40, models choose less accurately.
- Minor: The server has no instructions. Say there, once, what the server is for and when to use it: Claude Code and Gemini CLI read the instructions before the tool descriptions.

## Tools

- `post_calc_stats`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: y, field.
  - Minor: String arguments with no constraint or example: field.
  - Minor: No `required` list, so every argument is optional.
- `get_geo`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `get_music_album`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: q.
  - Minor: No `required` list, so every argument is optional.
- `post_store_collection`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `get_calc_dates`: 48 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: to.
  - Minor: String arguments with no constraint or example: to.
  - Minor: No `required` list, so every argument is optional.
- `get_a11y_check`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_email_verify`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_extract`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_qr`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_seo_alt_check`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_seo_links`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_seo_metadata`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_seo_robots_check`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_seo_sitemap_check`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_brand_kit`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_logo_generate`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_vectorize`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `get_board`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `get_seo_head_check`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_board`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_board_sticky`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_search`: 53 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_music_cover`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: q, id.
  - Minor: No `required` list, so every argument is optional.
- `delete_store_collection`: 55 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_price_coin`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_report_coin`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_timezone`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_calc_finance`: 55 / 100
  - Minor: Arguments without a description: principal, years, contribution_per_period.
  - Minor: String arguments with no constraint or example: to.
- `post_chat`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_describe_image`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `post_og_card`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_a11y_contrast`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_og_check`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_pulse`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_seo_full_audit`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_seo_site_audit`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_website_screenshot`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_liquid_section`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_summarize_text`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `post_website_build`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `delete_scratchpad_name`: 58 / 100
  - Minor: No `required` list, so every argument is optional.
- `post_generate_image`: 58 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: aspect_ratio.
- `post_lint_javascript`: 58 / 100
- `post_lint_php`: 58 / 100
- `post_icon_generate`: 59 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_dns`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_scrape`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_scratchpad_name`: 60 / 100
  - Minor: No `required` list, so every argument is optional.
- `get_store`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_wp_assess`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_data_convert`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_llm`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_v1_messages`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_v1_pro_chat_completions`: 60 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
- `post_board_intro`: 61 / 100
- `get_barcode`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_convert`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_orderbook`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_ping`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_seo_nav`: 62 / 100
- `get_store_collection`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `get_uptime_report`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_scratchpad_name`: 62 / 100
  - Minor: No `required` list, so every argument is optional.
- `post_website_page`: 62 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: headline, title, footer.
- `post_translate_text`: 63 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_icon_search`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_platform`: 65 / 100
- `get_scratchpad`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `post_debug_code`: 65 / 100
- `post_lint_liquid`: 65 / 100
  - 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.
- `post_schema_audit`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - 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.
- `post_schema_generate`: 65 / 100
  - Major: Says nothing about when to use it, or when not to.
- `get_calc`: 67 / 100
- `get_summarize`: 67 / 100
- `get_uptime`: 70 / 100
- `post_lint_elixir`: 70 / 100
- `post_v1_chat_completions`: 70 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `post_extract_custom`: 75 / 100

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

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