# TradePilot Agent Commerce (com.tradepilotusa.www/agent-commerce): tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/com.tradepilotusa.www%2Fagent-commerce/versions/latest)
- Connected to: https://www.tradepilotusa.com/api/agent-commerce/mcp
- Scoring rules: v2
- Tools: 121
- Average: 34.9 / 100 (Rain)
- Near-identical pairs: 0

This page shows how TradePilot Agent Commerce (com.tradepilotusa.www/agent-commerce)'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: 121 tools. Above 40, models choose less accurately.
- Major: 121 tools repeat the same note (23 words). Say it once in the server's instructions, and let each description say what only that tool does. The note does not count toward the tools' scores.

## Tools

- `tradepilot_service_executive_brief`: 27 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_headline_variants`: 27 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_market_report_from_sources`: 27 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (45 characters).
- `tradepilot_service_qualification_rubric`: 27 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_podcast_outline`: 30 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_video_script`: 30 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_blog_brief`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_content_localization`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_content_repurpose`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_customer_success_plan`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_discovery_questions`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_followup_email_draft`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_homepage_copy`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_internal_link_plan`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_kpi_definition`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_landing_page_copy`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_meeting_brief`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_newsletter_draft`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_outreach_sequence_draft`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (42 characters).
- `tradepilot_service_plain_language_rewrite`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (41 characters).
- `tradepilot_service_press_release_draft`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_procurement_questions`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_product_description`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_project_retrospective`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_proposal_draft`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_risk_register`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_seo_audit`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.url, input.domain, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_seo_page_generator`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.city, input.tone, input.state, input.service, input.keywords, input.description, input.business_name, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_service_page_copy`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_social_posts`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_testimonial_questions`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_tone_rewrite`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_value_proposition`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_webinar_outline`: 31 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_about_page_copy`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_account_plan`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_action_items`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_blog_draft`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_buyer_persona`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_capacity_plan`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_category_page_copy`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_company_summary`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_competitor_comparison`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_content_gap`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_data_quality_plan`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_decision_memo`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_document_summary`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_email_subject_lines`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_entity_extraction`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_field_mapping`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_grammar_edit`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_html_sanitize`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.html, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_invoice_text_extraction`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (42 characters).
- `tradepilot_service_keyword_page_map`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_launch_plan`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_local_seo_plan`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_meeting_agenda`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_metadata_rewrite`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_objection_responses`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_operating_procedure`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_opportunity_summary`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_policy_summary`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_presentation_outline`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_process_document`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_project_plan`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_provider_shortlist`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_renewal_brief`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_requirements_extraction`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (42 characters).
- `tradepilot_service_sales_call_script`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_sales_deck_outline`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_sales_handoff`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_scope_of_work_draft`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_search_intent`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_seo_content_brief`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_seo_content_refresh`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_social_calendar`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_staffing_requirements`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_stakeholder_map`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_structured_extraction`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_swot_from_brief`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_table_extract_text`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_text_classification`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_training_outline`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_whitepaper_outline`: 34 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_ad_copy`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_business_plan_outline`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_faq_draft`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_keyword_cluster`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_label_taxonomy`: 36 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_lead_score_from_profile`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (42 characters).
- `tradepilot_service_outreach_email_draft`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_pricing_research_plan`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_schema_suggestions`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_sentiment_analysis`: 36 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_contact_dedup_key`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.zip, input.email, input.phone, input.product_type, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_invoice_totals_calculate`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.line_items, input.line_items[].rate, input.line_items[].quantity, input.line_items[].tax_percent, input.deposit_type, input.deposit_value, input.deposit_enabled, input.discount_percent, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument input.deposit_enabled is unclear.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (43 characters).
- `tradepilot_service_json_pointer_redact`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.json, input.pointers, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_markdown_heading_outline`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.markdown, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (43 characters).
- `tradepilot_service_review_response_draft`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_text_mojibake_repair`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_timestamp_timezone_convert`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.iso, input.time_zone, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (45 characters).
- `tradepilot_service_vendor_comparison`: 37 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_rfp_draft`: 38 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
- `tradepilot_service_account_research_questions`: 39 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (45 characters).
- `tradepilot_service_brand_voice_guide`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_case_study_outline`: 39 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_document_compare`: 39 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_receipt_text_extraction`: 39 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (42 characters).
- `tradepilot_service_redirect_map`: 39 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_content_campaign_agent`: 40 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.assets, input.assets[].id, input.assets[].authorized, input.assets[].description, input.location, input.services, input.services[].id, input.services[].name, input.request_url, input.business_name, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (41 characters).
- `tradepilot_service_support_ticket_triage`: 41 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
- `tradepilot_service_url_campaign_builder`: 42 / 100
  - Major: Arguments without a description: input, input.url, input.utm_term, input.utm_medium, input.utm_source, input.utm_content, input.utm_campaign, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_call_transcript_analysis`: 44 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (43 characters).
- `tradepilot_service_json_validate_format`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.json, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
- `tradepilot_service_text_sha256_digest`: 45 / 100
  - Major: Arguments without a description: input, input.text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_csv_table_convert`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.source, input.delimiter, input.direction, input.spreadsheet_safe, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument input.spreadsheet_safe is unclear.
- `tradepilot_service_text_line_compare`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: input, input.after, input.before, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
- `tradepilot_service_content_safety_review`: 49 / 100
  - Major: Arguments without a description: input, input.brief, input.audience, input.source_text, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
- `tradepilot_service_proposal_review_agent`: 50 / 100
  - Major: Arguments without a description: input, input.task, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `tradepilot_service_doorplace_quote`: 51 / 100
  - Major: Arguments without a description: input, input.create_lead, input.product_type, input.door_width_in, input.door_height_in, input.opening_width_in, input.door_thickness_in, input.opening_height_in, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: The meaning of the boolean argument input.create_lead is unclear.
- `tradepilot_service_website_improvement_agent`: 62 / 100
  - Major: Arguments without a description: input, input.task, idempotency_key, payment_signature, result_signature, result_expires.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
  - Minor: The name is long (44 characters).

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)
