# FreeTier Agent API (dev.pages.freetier-agent-api/freetier-agent-api): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/dev.pages.freetier-agent-api%2Ffreetier-agent-api/versions/latest)
- Connected to: https://freetier-agent-api.pages.dev/mcp
- Homepage: https://freetier-agent-api.pages.dev/recipes
- Scoring rules: v2
- Tools: 74
- Average: 61.8 / 100 (Cloudy)
- Near-identical pairs: 8

This page shows how FreeTier Agent API (dev.pages.freetier-agent-api/freetier-agent-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: 74 tools. Above 40, models choose less accurately.

## Tools

- `api_directory_sample`: 38 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `mcp_servers_sample`: 38 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `llm_pricing_sample`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `free_tiers`: 43 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: q, category.
  - Minor: String arguments with no constraint or example: q, category.
- `x402_services`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: q, category, chain, max_price, status, limit.
  - Minor: String arguments with no constraint or example: q, category, chain, max_price, limit.
- `agent_tools`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: q, type, limit.
  - Minor: String arguments with no constraint or example: q, limit.
- `llm_cost`: 48 / 100
  - Major: Arguments without a description: models, text, input_tokens, output_tokens, calls.
  - Minor: String arguments with no constraint or example: models, text, input_tokens, output_tokens, calls.
- `page_check`: 48 / 100
  - Major: Arguments without a description: url.
  - Minor: String arguments with no constraint or example: url.
- `page_markdown`: 48 / 100
  - Major: Arguments without a description: url.
  - Minor: String arguments with no constraint or example: url.
- `list_endpoints`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
  - Minor: No constraints, side effects, auth or rate limits described, and no annotations.
- `llm_pricing`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: q, provider, vision, tools, free, max_input_per_m, min_context, sort, limit.
  - Minor: String arguments with no constraint or example: q, provider, max_input_per_m, min_context, limit.
- `mcp_servers`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: q, category, language, scope, official, limit.
  - Minor: String arguments with no constraint or example: q, category, language, limit.
- `dataset_full`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `dump_llm_pricing`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `dump_mcp_servers`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `dump_world_reference`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `currency`: 55 / 100
  - Major: Arguments without a description: from, to, amount.
  - Minor: String arguments with no constraint or example: from, to, amount.
- `holidays`: 55 / 100
  - Major: Arguments without a description: year, date.
  - Minor: String arguments with no constraint or example: country, date.
- `apis_search`: 56 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: category, alive, https, kind.
  - Minor: String arguments with no constraint or example: category, limit.
- `dump_agent_tools`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `dump_x402_services`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
- `pack_payment_verification`: 58 / 100
  - Major: Says nothing about when to use it, or when not to.
- `company_batch`: 63 / 100
  - Minor: String arguments with no constraint or example: domains.
- `company_contacts`: 63 / 100
- `company_profile`: 63 / 100
- `company_techstack`: 63 / 100
- `country`: 63 / 100
- `email_verify`: 63 / 100
  - Minor: String arguments with no constraint or example: email.
- `email_verify_batch`: 63 / 100
  - Minor: String arguments with no constraint or example: emails.
- `email_verify_quick`: 63 / 100
  - Minor: String arguments with no constraint or example: email.
- `entity_extract`: 63 / 100
  - Minor: String arguments with no constraint or example: text.
- `geocode_batch`: 63 / 100
- `news_entity`: 63 / 100
- `pack_ai_tool_discovery`: 63 / 100
  - Major: Says nothing about when to use it, or when not to.
- `pack_website_to_rag`: 63 / 100
  - Major: Says nothing about when to use it, or when not to.
- `site_contacts`: 63 / 100
  - Minor: String arguments with no constraint or example: url.
- `wiki_fact`: 63 / 100
  - Minor: String arguments with no constraint or example: q.
- `page_rag`: 65 / 100
- `qr_code`: 65 / 100
- `rug_check`: 65 / 100
- `token_portfolio`: 65 / 100
- `token_price`: 65 / 100
- `token_price_history`: 65 / 100
  - Minor: String arguments with no constraint or example: address.
  - Minor: The description mentions none of its 3 or more arguments.
- `token_prices`: 65 / 100
- `token_risk`: 65 / 100
  - Minor: Arguments without a description: chain.
- `token_score`: 65 / 100
- `tx_status`: 65 / 100
- `wallet_profile`: 65 / 100
- `token_info`: 66 / 100
- `extract_json`: 67 / 100
  - Minor: Arguments without a description: mode.
- `summarize`: 67 / 100
  - Minor: Arguments without a description: style.
  - Minor: String arguments with no constraint or example: max_words, lang.
- `gas`: 68 / 100
- `geocode`: 68 / 100
  - Minor: String arguments with no constraint or example: limit.
- `link_check`: 68 / 100
- `news_monitor`: 68 / 100
  - Minor: String arguments with no constraint or example: limit.
  - Minor: The description mentions none of its 3 or more arguments.
- `news_sentiment`: 68 / 100
  - Minor: String arguments with no constraint or example: lang.
  - Minor: The description mentions none of its 3 or more arguments.
- `pack_domain_health`: 68 / 100
- `pack_wallet_safety`: 68 / 100
- `ssl_cert`: 68 / 100
- `translate`: 68 / 100
- `ens`: 69 / 100
- `feed_json`: 69 / 100
- `tx_explain`: 69 / 100
- `base_gas`: 70 / 100
- `dns`: 70 / 100
- `pack_b2b_lead_finder`: 70 / 100
  - Major: Says nothing about when to use it, or when not to.
- `page_meta`: 70 / 100
- `robots_check`: 70 / 100
  - Minor: String arguments with no constraint or example: ua.
- `token_compare`: 70 / 100
  - Minor: String arguments with no constraint or example: a, b.
- `contract_abi`: 73 / 100
  - Minor: String arguments with no constraint or example: address.
- `domain_whois`: 73 / 100
- `classify`: 75 / 100
  - Minor: String arguments with no constraint or example: text, labels, multi.
- `sitemap`: 75 / 100
- `invoice_json`: 76 / 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)
