# AgentBIT (app.agentbit/mcp): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/app.agentbit%2Fmcp/versions/latest)
- Connected to: https://agentbit.app/mcp
- Homepage: https://agentbit.app/
- Repository: https://github.com/socialbitro/agentbit-mcp
- Scoring rules: v2
- Tools: 101
- Average: 43.3 / 100 (Cloudy)
- Near-identical pairs: 7

This page shows how AgentBIT (app.agentbit/mcp)'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: 101 tools. Above 40, models choose less accurately.

## Tools

- `agentbit.util_transform`: 29 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: operation, input, key, algorithm, a, b.
  - Minor: String arguments with no constraint or example: operation, input, key, algorithm, a, b.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.x402_intelligence`: 30 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: operation, q, seller, category.
  - Minor: String arguments with no constraint or example: operation, q, seller, category.
  - Minor: Says nothing about what it returns.
- `agentbit.financial_document`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: operation, iban, vat.
  - Minor: String arguments with no constraint or example: operation, iban, vat.
  - Minor: Says nothing about what it returns.
- `agentbit.decode_base58`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.decode_url`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.encode_base58`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.encode_hex`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.encode_url`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.json_diff`: 32 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: a, b.
  - Minor: String arguments with no constraint or example: a, b.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.timestamp_convert`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: value, from, to.
  - Minor: String arguments with no constraint or example: value, from, to.
  - Minor: Says nothing about what it returns.
- `agentbit.address_eip55`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: address.
  - Minor: String arguments with no constraint or example: address.
  - Minor: Says nothing about what it returns.
- `agentbit.convert_xml_json`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.decode_base64`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.encode_base64`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.hash_keccak256`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.hash_sha1`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.hash_sha256`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.hash_sha512`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.text_slugify`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.url_parse`: 35 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.browser_render`: 36 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: url, wait_until, timeout, output, viewport, viewport.__PHP_Incomplete_Class_Name.
  - Minor: String arguments with no constraint or example: url, wait_until, output.
- `agentbit.company_research`: 37 / 100
  - Major: Arguments without a description: domain, company_name.
  - Minor: String arguments with no constraint or example: domain, company_name.
  - Minor: Says nothing about what it returns.
- `agentbit.hash_hmac`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, key, algorithm.
  - Minor: String arguments with no constraint or example: input, key, algorithm.
  - Minor: Says nothing about what it returns.
- `agentbit.convert_csv_json`: 38 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.convert_json_csv`: 38 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.jwt_decode`: 38 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.counterparty_risk`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: subject, subject_type.
  - Minor: String arguments with no constraint or example: subject, subject_type.
  - Minor: The description mentions none of its 3 or more arguments.
- `agentbit.counterparty_verify`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.crypto_trader_kit`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.market_sentiment`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.prediction_markets`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.semver_compare`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: a, b.
  - Minor: String arguments with no constraint or example: a, b.
  - Minor: The description mentions none of its 3 or more arguments.
- `agentbit.token_price`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.decode_hex`: 40 / 100
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.web_extract`: 40 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: url, output_format, render_fallback, include_links.
  - Minor: String arguments with no constraint or example: url, output_format.
  - Minor: The meaning of the boolean argument render_fallback is unclear.
  - Minor: The meaning of the boolean argument include_links is unclear.
- `agentbit_discover`: 41 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: category, sort, limit.
  - Minor: String arguments with no constraint or example: category.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.business_identity`: 41 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: operation, lei, company_name.
  - Minor: String arguments with no constraint or example: operation, lei, company_name.
- `agentbit.reddit_search`: 41 / 100
  - Major: Arguments without a description: query, subreddit, sort, timeframe, limit.
  - Minor: String arguments with no constraint or example: query, subreddit, sort, timeframe.
- `agentbit.social_profile`: 41 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.contract_audit`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.email_deliverability`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: email.
  - Minor: String arguments with no constraint or example: email.
- `agentbit.ip_intel`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.onchain_gas`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.text_analyze`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.wallet_dossier`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.wallet_profile`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.wallet_transactions`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.weather`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.wiki_facts`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.ai_summarize`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.amazon_search`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.company_brief`: 44 / 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 mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.protocol_tvl`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.stablecoin_stats`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.ai_classify`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.ai_translate`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.content_moderate`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.fx`: 45 / 100
  - Minor: Arguments without a description: pairs.
  - Minor: Says nothing about what it returns.
- `agentbit.server_time`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `agentbit.structured_extract`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.text_diff`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.text_keywords`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.uuid_generate`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.wallet_counterparties`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.website_agent_readiness`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: url.
  - Minor: String arguments with no constraint or example: url.
- `agentbit.discover`: 46 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: category, source, sort.
  - Minor: String arguments with no constraint or example: category.
  - Minor: Says nothing about what it returns.
- `agentbit.onchain_read`: 46 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.web_search`: 46 / 100
  - Major: Arguments without a description: query, limit, country, language, freshness_days.
  - Minor: String arguments with no constraint or example: query, country, language.
  - Minor: The description mentions none of its 3 or more arguments.
- `agentbit.ai_extract`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.domain_dossier`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.domain_intel`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.json_validate`: 47 / 100
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
- `agentbit.sanctions_screen`: 47 / 100
  - Minor: Says nothing about what it returns.
- `agentbit.shopping_search`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.vat_check`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.wallet_screen`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.agent_counter`: 48 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: key.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.agent_memory`: 48 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.feed_read`: 48 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.hash_md5`: 48 / 100
  - Minor: Arguments without a description: input.
  - Minor: String arguments with no constraint or example: input.
  - Minor: Says nothing about what it returns.
- `agentbit.agent_list`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: String arguments with no constraint or example: key.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.ai_ask`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
- `agentbit.company_enrich`: 49 / 100
  - Major: Arguments without a description: domain, company_name.
  - Minor: String arguments with no constraint or example: domain, company_name.
- `agentbit.endpoint_monitor`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
- `agentbit.text_summarize`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
- `agentbit.url_threat_check`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
- `agentbit.web_json`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.sec_filings`: 51 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `agentbit.news_search`: 52 / 100
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.research`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
- `agentbit.stock_price`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `agentbit.tech_stack`: 52 / 100
  - Minor: Says nothing about what it returns.
- `agentbit.token_risk`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
- `agentbit.x402_inspect`: 52 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.maps_reviews`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
- `agentbit.dns_inspect`: 55 / 100
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.maps_search`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.paper_search`: 55 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `agentbit.defi_yields`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: The meaning of the boolean argument stablecoins_only is unclear.
- `agentbit.web_brief`: 67 / 100
- `agentbit_route`: 71 / 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)
