{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "tool": {
    "category": "banking-data",
    "endpoint": "https://mcp.lovie.co/mcp/mcp",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lovie-company-formation.json",
    "kind": "mcp",
    "listed": "indexed",
    "liveUrl": "https://www.anchorterminal.com/api/v1/live/lovie-company-formation.json",
    "markdownUrl": "https://www.anchorterminal.com/tools/lovie-company-formation.md",
    "mcpTools": {
      "check": {
        "checker": "anchor-check/1.0",
        "totalTokens": 266462,
        "counts": {
          "error": 4,
          "note": 28,
          "warn": 263
        },
        "findings": [
          {
            "rule": "TC17",
            "severity": "error",
            "tool": "formation_get_domain_auth_code",
            "message": "readOnlyHint and destructiveHint are both true",
            "fix": "A read-only tool isn't destructive; drop one."
          },
          {
            "rule": "TC19",
            "severity": "error",
            "tool": "banking_confirm_initial_transfer",
            "message": "the definition tells the model to keep something from the user",
            "fix": "Describe the tool; don't instruct the model."
          },
          {
            "rule": "TC19",
            "severity": "error",
            "tool": "formation_confirm_payment",
            "message": "the definition tells the model to keep something from the user",
            "fix": "Describe the tool; don't instruct the model."
          },
          {
            "rule": "TC19",
            "severity": "error",
            "tool": "formation_get_payment_link",
            "message": "the definition tells the model to keep something from the user",
            "fix": "Describe the tool; don't instruct the model."
          },
          {
            "rule": "TC07",
            "severity": "warn",
            "tool": "cap_table_import_safe",
            "message": "the description is about 888 tokens",
            "fix": "Keep the description to what a model needs to choose and call the tool; move the manual to a resource or the docs."
          },
          {
            "rule": "TC07",
            "severity": "warn",
            "tool": "cap_table_record_cap_table_investment",
            "message": "the description is about 535 tokens",
            "fix": "Keep the description to what a model needs to choose and call the tool; move the manual to a resource or the docs."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "account_get_list_account_details",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_batch_accept_review_items",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_batch_set_excluded",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_close_period",
            "message": "4 parameters without a description: basis, endDate, granularity, startDate",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_create_schedule",
            "message": "5 parameters without a description: currencyCode, kind, periodCount, startDate, totalAmount",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_balance_sheet",
            "message": "3 parameters without a description: asOfDate, basis, currencyCode",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_chart_of_accounts",
            "message": "1 parameter without a description: includeInactive",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_general_ledger",
            "message": "6 parameters without a description: basis, currencyCode, endDate, pageSize, pageToken, startDate",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_list_journal_entries",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_list_periods",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_list_review_items",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_list_schedules",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_profit_and_loss",
            "message": "4 parameters without a description: basis, currencyCode, endDate, startDate",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_get_trial_balance",
            "message": "4 parameters without a description: basis, currencyCode, endDate, startDate",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_list_accounting_audit_events",
            "message": "2 parameters without a description: pageSize, pageToken",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_preview_close",
            "message": "4 parameters without a description: basis, endDate, granularity, startDate",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_preview_schedule",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_set_opening_balance",
            "message": "2 parameters without a description: amount, asOfDate",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "accounting_upsert_journal_entry",
            "message": "20 parameters without a description: entry, entry.createdAt, entry.currencyCode, entry.entryDate, entry.lines, entry.lines[].accountCode and 14 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "ads_insight_summarize_ad_spend",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "ads_insight_summarize_campaign_window",
            "message": "none of its 6 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "approval_session_create_approval_session",
            "message": "5 parameters without a description: actionDescription, actionPayload, actionType, originLocation, originPlatform",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "autonomous_pay",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_confirm_extracted_value",
            "message": "1 parameter without a description: fieldPath",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_confirm_initial_transfer",
            "message": "2 parameters without a description: amount, currencyCode",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_set_application_ein",
            "message": "1 parameter without a description: ein",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_set_owner_identity_document_number",
            "message": "1 parameter without a description: documentNumber",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_set_owner_tax_identifier",
            "message": "2 parameters without a description: kind, taxIdentifier",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_start_banking_application",
            "message": "1 parameter without a description: path",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_suggest_industry_code",
            "message": "1 parameter without a description: limit",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_update_banking_application",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "banking_upsert_beneficial_owner",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_close_cap_table_round",
            "message": "5 parameters without a description: carryForwardUnwired, newMoneyRaise, preMoneyValuation, recordedHistory, targetOptionPoolPct",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_create_cap_table_agreement",
            "message": "none of its 10 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_create_cap_table_round",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_create_cap_table_stakeholder",
            "message": "9 parameters without a description: stakeholder, stakeholder.accessLevel, stakeholder.address, stakeholder.createdAt, stakeholder.email, stakeholder.metadata and 3 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_download_cap_table_safes",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_extract_wire_payment_proof",
            "message": "2 parameters without a description: agentCode, sourceS3Uri",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_generate_cap_table_agreement_pdf",
            "message": "2 parameters without a description: regenerate, templateFields",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_generate_cap_table_docs",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_get_cap_table_agreement_pdf_url",
            "message": "1 parameter without a description: attachment",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_get_cap_table_summary",
            "message": "1 parameter without a description: asOf",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_get_list_cap_table_agreements",
            "message": "3 parameters without a description: pageSize, pageToken, typeFilter",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_get_list_cap_table_rounds",
            "message": "2 parameters without a description: pageSize, pageToken",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_get_list_cap_table_securities",
            "message": "2 parameters without a description: pageSize, pageToken",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_get_list_cap_table_stakeholders",
            "message": "2 parameters without a description: pageSize, pageToken",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_import_rsa",
            "message": "none of its 7 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_import_safe",
            "message": "10 parameters without a description: consentToAiRead, discountRate, effectiveDate, investmentAmount, newStakeholderName, postMoney and 4 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_list_cap_table_audit_events",
            "message": "2 parameters without a description: pageSize, pageToken",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_list_cap_table_summary_snapshots",
            "message": "2 parameters without a description: pageSize, pageToken",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_match_cap_table_stakeholder",
            "message": "1 parameter without a description: investorName",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_preview_close_cap_table_round",
            "message": "3 parameters without a description: newMoneyRaise, preMoneyValuation, targetOptionPoolPct",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_record_cap_table_investment",
            "message": "none of its 14 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_record_cap_table_refund",
            "message": "3 parameters without a description: amount, occurredAt, reference",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_record_cap_table_wire",
            "message": "7 parameters without a description: amount, occurredAt, ocrConfidence, proofDocumentUri, reference, reviewedProof and 1 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_set_cap_table_authorized_shares",
            "message": "3 parameters without a description: authorizedCommonShares, authorizedPreferredShares, authorizedShares",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_set_cap_table_pipeline_status",
            "message": "1 parameter without a description: pipelineStatus",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_simulate_cap_table_dilution",
            "message": "3 parameters without a description: newMoneyRaise, preMoneyValuation, targetOptionPoolPct",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_simulate_cap_table_exit",
            "message": "1 parameter without a description: exitValuation",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_update_cap_table_agreement",
            "message": "22 parameters without a description: agreement, agreement.approvedAt, agreement.createdAt, agreement.discountRate, agreement.expiresAt, agreement.fileName and 16 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_update_cap_table_agreement_status",
            "message": "1 parameter without a description: status",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_update_cap_table_round",
            "message": "14 parameters without a description: round, round.closedAt, round.createdAt, round.fullyDilutedShares, round.isPriced, round.name and 8 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_update_cap_table_security",
            "message": "33 parameters without a description: security, security.capitalCommitted, security.conversionPrice, security.convertedShares, security.createdAt, security.discountRate and 27 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "cap_table_update_cap_table_stakeholder",
            "message": "9 parameters without a description: stakeholder, stakeholder.accessLevel, stakeholder.address, stakeholder.createdAt, stakeholder.email, stakeholder.metadata and 3 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "captable_send_safe_for_signature",
            "message": "none of its 10 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "card_create_card",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "card_get_list_card_disputes",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "card_get_list_cards",
            "message": "1 parameter without a description: includeCanceled",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "card_update_card_spend_limit",
            "message": "2 parameters without a description: amountCents, interval",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "check_company_name_availability",
            "message": "its one parameter, name, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "client_get_list_clients",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "commit_transfer",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "company_get_company",
            "message": "1 parameter without a description: code",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "company_get_list_companies",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "company_get_my_companies",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "company_update_company",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "connection_suggest_connections",
            "message": "its one parameter, companyId, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "counterparty_get_list_counterparties",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "counterparty_get_list_global_counterparties",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "datatable_get_datatable_fields",
            "message": "1 parameter without a description: includeOptions",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "datatable_get_list_datatables",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "document_template_list_templates",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "document_template_resolve_template",
            "message": "its one parameter, query, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "documents_create_document",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "documents_create_from_user_template",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "documents_list_documents",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "documents_resolve_template_prefill",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "documents_update_document",
            "message": "1 parameter without a description: title",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "draft_agent_account",
            "message": "none of its 5 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "draft_payment",
            "message": "none of its 10 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "equity_onboarding_update",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "field_get_list_field_options",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "field_get_list_fields",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "field_suggest_field_options",
            "message": "2 parameters without a description: existingOptions, fieldName",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "field_value_get_list_entity_field_values",
            "message": "3 parameters without a description: filter, filter.fieldIds, filter.fieldIds[].value",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_acknowledge_warnings",
            "message": "1 parameter without a description: warningTypes",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_add_shareholder",
            "message": "none of its 9 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_append_conversation_entry",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_check_domain_availability",
            "message": "its one parameter, domain, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_confirm_naics_code",
            "message": "1 parameter without a description: naicsCode",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_confirm_payment",
            "message": "1 parameter without a description: stripeSessionId",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_create_domain_checkout",
            "message": "1 parameter without a description: domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_create_domain_transfer_checkout",
            "message": "1 parameter without a description: domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_create_formation",
            "message": "326 parameters without a description: formation, formation.acknowledgedWarnings, formation.addressSource, formation.alternateName, formation.assignedAgent, formation.assignedAgent.email and 320 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_delete_pending_domain",
            "message": "1 parameter without a description: domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_extract_cap_table",
            "message": "2 parameters without a description: mimeType, sourceS3Uri",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_extract_cap_table_ocr",
            "message": "2 parameters without a description: mimeType, sourceS3Uri",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_extract_fast_terms_ocr",
            "message": "2 parameters without a description: agentCode, sourceS3Uri",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_extract_rsa_terms_ocr",
            "message": "2 parameters without a description: agentCode, sourceS3Uri",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_extract_safe_terms",
            "message": "1 parameter without a description: sourceS3Uri",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_extract_safe_terms_ocr",
            "message": "2 parameters without a description: agentCode, sourceS3Uri",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_domain_auth_code",
            "message": "1 parameter without a description: domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_domain_order",
            "message": "1 parameter without a description: domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_domain_transfer_status",
            "message": "1 parameter without a description: domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_filing_fee",
            "message": "its one parameter, state, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_formation_document_download_url",
            "message": "1 parameter without a description: documentType",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_formation_info",
            "message": "its one parameter, topic, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_formation_quote",
            "message": "its one parameter, state, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_formation_upload_url",
            "message": "2 parameters without a description: kind, mimeType",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_list_formations",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_ocr_upload_url",
            "message": "2 parameters without a description: kind, mimeType",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_get_payment_link",
            "message": "2 parameters without a description: attribution, subscriptionOnly",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_lookup_domain_dns_records",
            "message": "1 parameter without a description: domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_purchase_formation",
            "message": "2 parameters without a description: filingMethodId, formData",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_record_election83b_filing",
            "message": "5 parameters without a description: filedDate, method, proof, proofFileName, trackingNumber",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_record_entity_guidance_quiz",
            "message": "3 parameters without a description: isFirstTime, multipleOwners, willRaiseVc",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_run_election83b_reminders",
            "message": "its one parameter, dryRun, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_save_cap_table_import",
            "message": "none of its 5 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_send_formation_email",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_banking_intent",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_company_address",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_company_setup_details",
            "message": "4 parameters without a description: alternateName, companyStage, processingSpeed, purpose",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_company_type",
            "message": "1 parameter without a description: companyType",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_domain_dns_records",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_election83b",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_entity_ending",
            "message": "1 parameter without a description: ending",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_founder_profile",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_registered_agent",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_selected_domain",
            "message": "1 parameter without a description: domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_share_structure",
            "message": "3 parameters without a description: authorizedShares, parValue, useDefault",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_shareholder_tax_identifier",
            "message": "1 parameter without a description: taxIdentifier",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_signatory",
            "message": "3 parameters without a description: email, phone, title",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_state",
            "message": "1 parameter without a description: state",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_set_team_equity",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_start_domain_transfer",
            "message": "2 parameters without a description: authCode, domain",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_start_formation",
            "message": "4 parameters without a description: forceNew, inviteToken, referralCode, source",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_submit_ein_filing_info",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_suggest_naics_codes",
            "message": "1 parameter without a description: maxResults",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_sweep_formation_order_status",
            "message": "its one parameter, dryRun, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_update_formation",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "formation_update_shareholder",
            "message": "none of its 10 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "google_ads_metrics_get_google_ads_campaign_window",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "google_ads_metrics_get_list_google_ads_campaign_metrics",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "insight_get_savings_summary",
            "message": "2 parameters without a description: fromMonth, toMonth",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "invoice_get_list_invoices",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "itin_check_itin_eligibility",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "itin_create_itin_checkout",
            "message": "1 parameter without a description: package",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "itin_get_itin_quote",
            "message": "its one parameter, package, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "itin_mark_itin_documents_mailed",
            "message": "2 parameters without a description: carrier, trackingNumber",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "itin_save_itin_intake_draft",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "itin_submit_itin_intake",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "kyc_start_kyc_inquiry",
            "message": "2 parameters without a description: redirectUri, templateId",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "list_accounts",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "list_agents",
            "message": "its one parameter, companyId, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "list_send_recipients",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "mcp_draft_transfer",
            "message": "none of its 8 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "meta_ads_metrics_get_meta_ads_campaign_window",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "notification_get_list_notifications",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "payment_get_list_payments",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "read_agent_spend",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "read_insights",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "read_transactions",
            "message": "none of its 6 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "request_transfer_approval",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "saved_view_get_list_saved_views",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "shopify_orders_get_shopify_payout_orders",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_create_envelope",
            "message": "none of its 7 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_get_consent_document",
            "message": "its one parameter, consentVersionId, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_get_list_signature_envelopes",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_get_signature_envelope",
            "message": "its one parameter, envelopeId, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_reconcile_document_state",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_resend_signer_invite",
            "message": "its one parameter, signerId, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_run_reminders",
            "message": "its one parameter, dryRun, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_signing_status",
            "message": "its one parameter, envelopeId, has no description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "signature_void_envelope",
            "message": "none of its 5 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "subscription_get_list_subscriptions",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "tik_tok_ads_metrics_get_tik_tok_ads_campaign_window",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_attach_document",
            "message": "4 parameters without a description: contentType, kind, niceClass, s3Uri",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_firm_acknowledge_handoff",
            "message": "1 parameter without a description: firmReference",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_firm_list_pending_handoffs",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_firm_request_additional_info",
            "message": "1 parameter without a description: infoRequest",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_firm_update_handoff_status",
            "message": "3 parameters without a description: firmReference, note, status",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_get_list_applications",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_get_upload_url",
            "message": "2 parameters without a description: contentType, kind",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_run_clearance",
            "message": "1 parameter without a description: skipCommonLaw",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_set_classes",
            "message": "1 parameter without a description: niceClasses",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_set_competitors",
            "message": "1 parameter without a description: competitors",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_set_goods_services",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_set_mark",
            "message": "2 parameters without a description: markType, website",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_set_owner",
            "message": "3 parameters without a description: ownerCountry, ownerEntityType, ownerState",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_set_use_dates",
            "message": "none of its 2 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "trademark_submit_to_firm",
            "message": "1 parameter without a description: firmCode",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "transaction_batch_categorize_transactions",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "transaction_batch_categorize_transactions_by_account",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "transaction_categorize_transaction",
            "message": "1 parameter without a description: categoryOptionCode",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "transaction_categorize_transaction_by_account",
            "message": "1 parameter without a description: glAccountPath",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "transaction_document_get_list_transaction_documents",
            "message": "none of its 3 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "transaction_get_list_categorization_rules",
            "message": "1 parameter without a description: includeInactive",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "transaction_get_summary",
            "message": "none of its 5 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "transaction_preview_categorization_rule",
            "message": "11 parameters without a description: rule, rule.amountMax, rule.amountMin, rule.autoAccept, rule.createdAt, rule.direction and 5 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "user_get_user",
            "message": "2 parameters without a description: email, externalId",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "vendor_bill_create_vendor_bill",
            "message": "11 parameters without a description: vendorBill, vendorBill.amountCents, vendorBill.billNumber, vendorBill.cancelledAt, vendorBill.createdAt, vendorBill.currencyCode and 5 more",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "vendor_bill_get_list_vendor_bills",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "vendor_bill_mark_vendor_bill_paid",
            "message": "1 parameter without a description: paidDate",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC11",
            "severity": "warn",
            "tool": "x_ads_metrics_get_x_ads_campaign_window",
            "message": "none of its 4 parameters has a description",
            "fix": "Describe each one: format, units, an example, and what happens when it's left out."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "approval_session_create_approval_session",
            "message": "actionPayload (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "cap_table_create_cap_table_stakeholder",
            "message": "stakeholder.metadata (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "cap_table_record_cap_table_investment",
            "message": "newStakeholder.metadata (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "cap_table_update_cap_table_security",
            "message": "security.liquidationTerms (object with no properties), security.terms (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "cap_table_update_cap_table_stakeholder",
            "message": "stakeholder.metadata (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "formation_create_formation",
            "message": "formation.fieldProvenance (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "formation_purchase_formation",
            "message": "formData (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "formation_update_formation",
            "message": "formation.fieldProvenance (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC13",
            "severity": "warn",
            "tool": "signature_create_envelope",
            "message": "envelope.subjectRef (object with no properties), signers[].anchor (object with no properties)",
            "fix": "Declare the properties (or additionalProperties with a schema) and the array's items."
          },
          {
            "rule": "TC18",
            "severity": "warn",
            "tool": "accounting_confirm_transfer_pair",
            "message": "destructiveHint is false but the name says \"transfer\"",
            "fix": "If it deletes, overwrites or moves money, destructiveHint should be true."
          },
          {
            "rule": "TC18",
            "severity": "warn",
            "tool": "accounting_suggest_transfer_pairs",
            "message": "readOnlyHint is true but the name says \"transfer\"",
            "fix": "If it changes anything, readOnlyHint must be false."
          },
          {
            "rule": "TC18",
            "severity": "warn",
            "tool": "accounting_unpair_transfer",
            "message": "destructiveHint is false but the name says \"transfer\"",
            "fix": "If it deletes, overwrites or moves money, destructiveHint should be true."
          },
          {
            "rule": "TC18",
            "severity": "warn",
            "tool": "autonomous_pay",
            "message": "destructiveHint is false but the name says \"pay\"",
            "fix": "If it deletes, overwrites or moves money, destructiveHint should be true."
          },
          {
            "rule": "TC18",
            "severity": "warn",
            "tool": "banking_confirm_initial_transfer",
            "message": "destructiveHint is false but the name says \"transfer\"",
            "fix": "If it deletes, overwrites or moves money, destructiveHint should be true."
          },
          {
            "rule": "TC18",
            "severity": "warn",
            "tool": "mcp_draft_transfer",
            "message": "readOnlyHint is true but the name says \"transfer\"",
            "fix": "If it changes anything, readOnlyHint must be false."
          },
          {
            "rule": "TC18",
            "severity": "warn",
            "tool": "request_transfer_approval",
            "message": "destructiveHint is false but the name says \"transfer\"",
            "fix": "If it deletes, overwrites or moves money, destructiveHint should be true."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "field_get_field",
            "message": "described almost the same as field_get_field_option (83% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "formation_extract_cap_table",
            "message": "described almost the same as formation_extract_cap_table_ocr (94% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "meta_ads_metrics_get_meta_ads_campaign_window",
            "message": "described almost the same as tik_tok_ads_metrics_get_tik_tok_ads_campaign_window (85% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "meta_ads_metrics_get_meta_ads_campaign_window",
            "message": "described almost the same as x_ads_metrics_get_x_ads_campaign_window (85% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC21",
            "severity": "warn",
            "tool": "tik_tok_ads_metrics_get_tik_tok_ads_campaign_window",
            "message": "described almost the same as x_ads_metrics_get_x_ads_campaign_window (85% of the same words)",
            "fix": "Say in each description when to use it instead of the other."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "accounting_get_chart_of_accounts",
            "message": "the definition is about 1,715 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "banking_confirm_extracted_value",
            "message": "the definition is about 3,143 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "banking_extract_document_fields",
            "message": "the definition is about 3,211 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "banking_get_banking_application",
            "message": "the definition is about 3,245 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "banking_hydrate_from_cap_table",
            "message": "the definition is about 3,141 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "banking_hydrate_from_formation",
            "message": "the definition is about 3,145 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "banking_refresh_application_provider_status",
            "message": "the definition is about 3,230 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "banking_submit_banking_application",
            "message": "the definition is about 3,334 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "banking_update_banking_application",
            "message": "the definition is about 6,314 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "cap_table_import_safe",
            "message": "the definition is about 1,725 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "card_get_dispute",
            "message": "the definition is about 4,471 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "card_get_list_card_disputes",
            "message": "the definition is about 4,629 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "equity_onboarding_update",
            "message": "the definition is about 2,440 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "formation_append_conversation_entry",
            "message": "the definition is about 4,994 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "formation_create_formation",
            "message": "the definition is about 5,931 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "formation_get_formation",
            "message": "the definition is about 5,450 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "formation_get_list_formations",
            "message": "the definition is about 5,270 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "formation_save_cap_table_import",
            "message": "the definition is about 6,039 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "formation_set_company_setup_details",
            "message": "the definition is about 5,052 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "formation_set_election83b",
            "message": "the definition is about 5,601 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "formation_update_formation",
            "message": "the definition is about 10,781 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "read_transactions",
            "message": "the definition is about 3,384 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "trademark_firm_get_handoff_package",
            "message": "the definition is about 1,892 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "transaction_get_summary",
            "message": "the definition is about 1,716 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC22",
            "severity": "warn",
            "tool": "transaction_get_transaction",
            "message": "the definition is about 1,820 tokens",
            "fix": "Trim the description and parameter docs, or split the tool."
          },
          {
            "rule": "TC23",
            "severity": "warn",
            "message": "340 tools, about 250,733 tokens of definitions",
            "fix": "Split the server by job, or offer a smaller default toolset (a read-only set, or a search-then-call pattern)."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "accounting_get_journal_entry_by_transaction",
            "message": "the name is 43 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "approval_session_get_approval_session_status",
            "message": "the name is 44 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "banking_refresh_application_provider_status",
            "message": "the name is 43 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "banking_set_owner_identity_document_number",
            "message": "the name is 42 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_generate_cap_table_agreement_pdf",
            "message": "the name is 42 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_get_cap_table_agreement_pdf_url",
            "message": "the name is 41 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_get_list_cap_table_stakeholders",
            "message": "the name is 41 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_get_list_cap_table_wire_match_suggestions",
            "message": "the name is 51 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_list_cap_table_snapshots_for_round",
            "message": "the name is 44 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_list_cap_table_summary_snapshots",
            "message": "the name is 42 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_list_cumulative_cap_table_snapshots_for_stakeholder",
            "message": "the name is 61 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_set_cap_table_authorized_shares",
            "message": "the name is 41 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "cap_table_update_cap_table_agreement_status",
            "message": "the name is 43 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "counterparty_get_list_global_counterparties",
            "message": "the name is 43 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "equity_onboarding_hydrate_formation_carry",
            "message": "the name is 41 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "equity_onboarding_preview_formation_carry",
            "message": "the name is 41 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "formation_create_domain_transfer_checkout",
            "message": "the name is 41 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "formation_get_formation_document_download_url",
            "message": "the name is 45 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "formation_get_list_incorporation_documents",
            "message": "the name is 42 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "google_ads_metrics_get_google_ads_campaign_window",
            "message": "the name is 49 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "google_ads_metrics_get_list_google_ads_campaign_metrics",
            "message": "the name is 55 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "meta_ads_metrics_get_meta_ads_campaign_window",
            "message": "the name is 45 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "tik_tok_ads_metrics_get_tik_tok_ads_campaign_window",
            "message": "the name is 51 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "transaction_batch_categorize_transactions",
            "message": "the name is 41 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "transaction_batch_categorize_transactions_by_account",
            "message": "the name is 52 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "transaction_categorize_transaction_by_account",
            "message": "the name is 45 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "transaction_document_get_list_transaction_documents",
            "message": "the name is 51 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          },
          {
            "rule": "TC03",
            "severity": "note",
            "tool": "transaction_get_list_categorization_rules",
            "message": "the name is 41 characters",
            "fix": "Keep names under 40 characters so the client's prefix fits."
          }
        ],
        "withheld": true
      },
      "checkedAt": "2026-10-04T22:21:41Z",
      "count": 340,
      "schemaTokens": 266462,
      "status": "ok",
      "tools": [
        {
          "name": "account_get_account"
        },
        {
          "name": "account_get_list_account_details"
        },
        {
          "name": "accounting_batch_accept_review_items"
        },
        {
          "name": "accounting_batch_set_excluded"
        },
        {
          "name": "accounting_cancel_schedule"
        },
        {
          "name": "accounting_close_period"
        },
        {
          "name": "accounting_confirm_statement_match"
        },
        {
          "name": "accounting_confirm_transfer_pair"
        },
        {
          "name": "accounting_create_schedule"
        },
        {
          "name": "accounting_delete_journal_entry"
        },
        {
          "name": "accounting_get_balance_sheet"
        },
        {
          "name": "accounting_get_chart_of_accounts"
        },
        {
          "name": "accounting_get_funding_summaries"
        },
        {
          "name": "accounting_get_general_ledger"
        },
        {
          "name": "accounting_get_gl_account_type_catalog"
        },
        {
          "name": "accounting_get_journal_entry_by_transaction"
        },
        {
          "name": "accounting_get_list_journal_entries"
        },
        {
          "name": "accounting_get_list_periods"
        },
        {
          "name": "accounting_get_list_review_items"
        },
        {
          "name": "accounting_get_list_schedules"
        },
        {
          "name": "accounting_get_list_statements"
        },
        {
          "name": "accounting_get_period"
        },
        {
          "name": "accounting_get_profit_and_loss"
        },
        {
          "name": "accounting_get_review_counts"
        },
        {
          "name": "accounting_get_schedule"
        },
        {
          "name": "accounting_get_statement"
        },
        {
          "name": "accounting_get_trial_balance"
        },
        {
          "name": "accounting_list_accounting_audit_events"
        },
        {
          "name": "accounting_preview_close"
        },
        {
          "name": "accounting_preview_schedule"
        },
        {
          "name": "accounting_propose_schedules"
        },
        {
          "name": "accounting_reopen_period"
        },
        {
          "name": "accounting_set_opening_balance"
        },
        {
          "name": "accounting_suggest_statement_matches"
        },
        {
          "name": "accounting_suggest_transfer_pairs"
        },
        {
          "name": "accounting_unpair_transfer"
        },
        {
          "name": "accounting_upsert_journal_entry"
        },
        {
          "name": "ads_insight_summarize_ad_spend"
        },
        {
          "name": "ads_insight_summarize_campaign_window"
        },
        {
          "name": "approval_session_create_approval_session"
        },
        {
          "name": "approval_session_get_approval_session_status"
        },
        {
          "name": "autonomous_pay"
        },
        {
          "name": "banking_confirm_extracted_value"
        },
        {
          "name": "banking_confirm_initial_transfer"
        },
        {
          "name": "banking_extract_document_fields"
        },
        {
          "name": "banking_get_banking_application"
        },
        {
          "name": "banking_get_initial_transfer_preview"
        },
        {
          "name": "banking_get_issuance_state"
        },
        {
          "name": "banking_hydrate_from_cap_table"
        },
        {
          "name": "banking_hydrate_from_formation"
        },
        {
          "name": "banking_preview_cap_table_hydration"
        },
        {
          "name": "banking_preview_formation_hydration"
        },
        {
          "name": "banking_refresh_application_provider_status"
        },
        {
          "name": "banking_refresh_owner_verification"
        },
        {
          "name": "banking_set_application_ein"
        },
        {
          "name": "banking_set_owner_identity_document_number"
        },
        {
          "name": "banking_set_owner_tax_identifier"
        },
        {
          "name": "banking_start_banking_application"
        },
        {
          "name": "banking_submit_banking_application"
        },
        {
          "name": "banking_suggest_industry_code"
        },
        {
          "name": "banking_update_banking_application"
        },
        {
          "name": "banking_upsert_beneficial_owner"
        },
        {
          "name": "cap_table_clear_cap_table_stakeholders"
        },
        {
          "name": "cap_table_close_cap_table_round"
        },
        {
          "name": "cap_table_create_cap_table_agreement"
        },
        {
          "name": "cap_table_create_cap_table_round"
        },
        {
          "name": "cap_table_create_cap_table_stakeholder"
        },
        {
          "name": "cap_table_delete_cap_table_agreement"
        },
        {
          "name": "cap_table_delete_cap_table_round"
        },
        {
          "name": "cap_table_delete_cap_table_security"
        },
        {
          "name": "cap_table_delete_cap_table_stakeholder"
        },
        {
          "name": "cap_table_download_cap_table_safes"
        },
        {
          "name": "cap_table_extract_wire_payment_proof"
        },
        {
          "name": "cap_table_generate_cap_table_agreement_pdf"
        },
        {
          "name": "cap_table_generate_cap_table_docs"
        },
        {
          "name": "cap_table_generate_cap_table_summary_pdf"
        },
        {
          "name": "cap_table_get_cap_table_agreement"
        },
        {
          "name": "cap_table_get_cap_table_agreement_pdf_url"
        },
        {
          "name": "cap_table_get_cap_table_equity_plans"
        },
        {
          "name": "cap_table_get_cap_table_investor_access"
        },
        {
          "name": "cap_table_get_cap_table_overview"
        },
        {
          "name": "cap_table_get_cap_table_round"
        },
        {
          "name": "cap_table_get_cap_table_round_summaries"
        },
        {
          "name": "cap_table_get_cap_table_security"
        },
        {
          "name": "cap_table_get_cap_table_stakeholder"
        },
        {
          "name": "cap_table_get_cap_table_summary"
        },
        {
          "name": "cap_table_get_list_cap_table_agreements"
        },
        {
          "name": "cap_table_get_list_cap_table_rounds"
        },
        {
          "name": "cap_table_get_list_cap_table_securities"
        },
        {
          "name": "cap_table_get_list_cap_table_stakeholders"
        },
        {
          "name": "cap_table_get_list_cap_table_wire_match_suggestions"
        },
        {
          "name": "cap_table_get_my_investor_companies"
        },
        {
          "name": "cap_table_get_safe_import_consent"
        },
        {
          "name": "cap_table_get_transaction_summary"
        },
        {
          "name": "cap_table_get_wired_transactions"
        },
        {
          "name": "cap_table_grant_safe_import_consent"
        },
        {
          "name": "cap_table_import_rsa"
        },
        {
          "name": "cap_table_import_safe"
        },
        {
          "name": "cap_table_list_cap_table_audit_events"
        },
        {
          "name": "cap_table_list_cap_table_snapshots_for_round"
        },
        {
          "name": "cap_table_list_cap_table_summary_snapshots"
        },
        {
          "name": "cap_table_list_cumulative_cap_table_snapshots_for_stakeholder"
        },
        {
          "name": "cap_table_match_cap_table_stakeholder"
        },
        {
          "name": "cap_table_preview_close_cap_table_round"
        },
        {
          "name": "cap_table_record_cap_table_investment"
        },
        {
          "name": "cap_table_record_cap_table_refund"
        },
        {
          "name": "cap_table_record_cap_table_wire"
        },
        {
          "name": "cap_table_reopen_cap_table_round"
        },
        {
          "name": "cap_table_set_cap_table_authorized_shares"
        },
        {
          "name": "cap_table_set_cap_table_pipeline_status"
        },
        {
          "name": "cap_table_simulate_cap_table_dilution"
        },
        {
          "name": "cap_table_simulate_cap_table_exit"
        },
        {
          "name": "cap_table_update_cap_table_agreement"
        },
        {
          "name": "cap_table_update_cap_table_agreement_status"
        },
        {
          "name": "cap_table_update_cap_table_round"
        },
        {
          "name": "cap_table_update_cap_table_security"
        },
        {
          "name": "cap_table_update_cap_table_stakeholder"
        },
        {
          "name": "cap_table_update_my_stakeholder_name"
        },
        {
          "name": "captable_hydrate_formation_carry"
        },
        {
          "name": "captable_preview_formation_carry"
        },
        {
          "name": "captable_send_safe_for_signature"
        },
        {
          "name": "card_create_card"
        },
        {
          "name": "card_freeze_card"
        },
        {
          "name": "card_get_card"
        },
        {
          "name": "card_get_card_spend"
        },
        {
          "name": "card_get_dispute"
        },
        {
          "name": "card_get_list_card_disputes"
        },
        {
          "name": "card_get_list_cards"
        },
        {
          "name": "card_get_list_org_cards"
        },
        {
          "name": "card_unfreeze_card"
        },
        {
          "name": "card_update_card_spend_limit"
        },
        {
          "name": "check_company_name_availability"
        },
        {
          "name": "client_get_client"
        },
        {
          "name": "client_get_list_clients"
        },
        {
          "name": "commit_transfer"
        },
        {
          "name": "company_get_company"
        },
        {
          "name": "company_get_list_companies"
        },
        {
          "name": "company_get_list_company_members"
        },
        {
          "name": "company_get_my_companies"
        },
        {
          "name": "company_update_company"
        },
        {
          "name": "connection_suggest_connections"
        },
        {
          "name": "counterparty_get_counterparty"
        },
        {
          "name": "counterparty_get_list_counterparties"
        },
        {
          "name": "counterparty_get_list_global_counterparties"
        },
        {
          "name": "datatable_get_datatable_fields"
        },
        {
          "name": "datatable_get_list_datatables"
        },
        {
          "name": "datatable_get_related_datatables"
        },
        {
          "name": "document_template_list_templates"
        },
        {
          "name": "document_template_resolve_template"
        },
        {
          "name": "documents_create_document"
        },
        {
          "name": "documents_create_from_user_template"
        },
        {
          "name": "documents_delete_saved_signature"
        },
        {
          "name": "documents_get_document"
        },
        {
          "name": "documents_get_user_template"
        },
        {
          "name": "documents_list_documents"
        },
        {
          "name": "documents_list_saved_signatures"
        },
        {
          "name": "documents_list_user_templates"
        },
        {
          "name": "documents_resolve_template_prefill"
        },
        {
          "name": "documents_set_default_saved_signature"
        },
        {
          "name": "documents_update_document"
        },
        {
          "name": "draft_agent_account"
        },
        {
          "name": "draft_payment"
        },
        {
          "name": "equity_onboarding_get"
        },
        {
          "name": "equity_onboarding_hydrate_formation_carry"
        },
        {
          "name": "equity_onboarding_preview_formation_carry"
        },
        {
          "name": "equity_onboarding_start"
        },
        {
          "name": "equity_onboarding_submit"
        },
        {
          "name": "equity_onboarding_update"
        },
        {
          "name": "field_get_field"
        },
        {
          "name": "field_get_field_option"
        },
        {
          "name": "field_get_list_field_options"
        },
        {
          "name": "field_get_list_fields"
        },
        {
          "name": "field_suggest_field_options"
        },
        {
          "name": "field_value_get_list_entity_field_values"
        },
        {
          "name": "formation_acknowledge_warnings"
        },
        {
          "name": "formation_add_shareholder"
        },
        {
          "name": "formation_append_conversation_entry"
        },
        {
          "name": "formation_approve_certificate"
        },
        {
          "name": "formation_check_domain_availability"
        },
        {
          "name": "formation_check_name"
        },
        {
          "name": "formation_claim_demo_formations"
        },
        {
          "name": "formation_confirm_cohort_deal_terms"
        },
        {
          "name": "formation_confirm_naics_code"
        },
        {
          "name": "formation_confirm_payment"
        },
        {
          "name": "formation_create_domain_checkout"
        },
        {
          "name": "formation_create_domain_transfer_checkout"
        },
        {
          "name": "formation_create_formation"
        },
        {
          "name": "formation_delete_pending_domain"
        },
        {
          "name": "formation_describe_business"
        },
        {
          "name": "formation_extract_cap_table"
        },
        {
          "name": "formation_extract_cap_table_ocr"
        },
        {
          "name": "formation_extract_fast_terms_ocr"
        },
        {
          "name": "formation_extract_rsa_terms_ocr"
        },
        {
          "name": "formation_extract_safe_terms"
        },
        {
          "name": "formation_extract_safe_terms_ocr"
        },
        {
          "name": "formation_generate_certificate"
        },
        {
          "name": "formation_get_domain_auth_code"
        },
        {
          "name": "formation_get_domain_order"
        },
        {
          "name": "formation_get_domain_transfer_status"
        },
        {
          "name": "formation_get_ein_filing_info"
        },
        {
          "name": "formation_get_filing_fee"
        },
        {
          "name": "formation_get_formation"
        },
        {
          "name": "formation_get_formation_document_download_url"
        },
        {
          "name": "formation_get_formation_info"
        },
        {
          "name": "formation_get_formation_purchase_quote"
        },
        {
          "name": "formation_get_formation_quote"
        },
        {
          "name": "formation_get_formation_timeline"
        },
        {
          "name": "formation_get_formation_upload_url"
        },
        {
          "name": "formation_get_list_formations"
        },
        {
          "name": "formation_get_list_incorporation_documents"
        },
        {
          "name": "formation_get_ocr_upload_url"
        },
        {
          "name": "formation_get_payment_link"
        },
        {
          "name": "formation_list_company_domains"
        },
        {
          "name": "formation_lookup_domain_dns_records"
        },
        {
          "name": "formation_purchase_formation"
        },
        {
          "name": "formation_purchase_registered_agent"
        },
        {
          "name": "formation_record_election83b_filing"
        },
        {
          "name": "formation_record_entity_guidance_quiz"
        },
        {
          "name": "formation_remove_shareholder"
        },
        {
          "name": "formation_run_election83b_reminders"
        },
        {
          "name": "formation_save_cap_table_import"
        },
        {
          "name": "formation_send_formation_email"
        },
        {
          "name": "formation_set_banking_intent"
        },
        {
          "name": "formation_set_company_address"
        },
        {
          "name": "formation_set_company_name"
        },
        {
          "name": "formation_set_company_setup_details"
        },
        {
          "name": "formation_set_company_type"
        },
        {
          "name": "formation_set_domain_dns_records"
        },
        {
          "name": "formation_set_election83b"
        },
        {
          "name": "formation_set_entity_ending"
        },
        {
          "name": "formation_set_founder_profile"
        },
        {
          "name": "formation_set_registered_agent"
        },
        {
          "name": "formation_set_selected_domain"
        },
        {
          "name": "formation_set_share_structure"
        },
        {
          "name": "formation_set_shareholder_tax_identifier"
        },
        {
          "name": "formation_set_signatory"
        },
        {
          "name": "formation_set_state"
        },
        {
          "name": "formation_set_team_equity"
        },
        {
          "name": "formation_start_domain_transfer"
        },
        {
          "name": "formation_start_formation"
        },
        {
          "name": "formation_submit_ein_filing_info"
        },
        {
          "name": "formation_suggest_naics_codes"
        },
        {
          "name": "formation_sweep_formation_order_status"
        },
        {
          "name": "formation_update_formation"
        },
        {
          "name": "formation_update_shareholder"
        },
        {
          "name": "google_ads_metrics_get_google_ads_campaign_window"
        },
        {
          "name": "google_ads_metrics_get_list_google_ads_campaign_metrics"
        },
        {
          "name": "insight_get_insight"
        },
        {
          "name": "insight_get_savings_summary"
        },
        {
          "name": "invoice_get_invoice"
        },
        {
          "name": "invoice_get_invoice_pdf_url"
        },
        {
          "name": "invoice_get_list_invoices"
        },
        {
          "name": "invoice_settings_get_invoice_settings"
        },
        {
          "name": "itin_check_itin_eligibility"
        },
        {
          "name": "itin_create_itin_checkout"
        },
        {
          "name": "itin_create_itin_document_upload_link"
        },
        {
          "name": "itin_get_itin_application"
        },
        {
          "name": "itin_get_itin_mailing_instructions"
        },
        {
          "name": "itin_get_itin_quote"
        },
        {
          "name": "itin_list_itin_applications"
        },
        {
          "name": "itin_list_itin_documents"
        },
        {
          "name": "itin_mark_itin_documents_mailed"
        },
        {
          "name": "itin_poll_itin_checkout"
        },
        {
          "name": "itin_save_itin_intake_draft"
        },
        {
          "name": "itin_submit_itin_for_review"
        },
        {
          "name": "itin_submit_itin_intake"
        },
        {
          "name": "kyc_get_kyc_status"
        },
        {
          "name": "kyc_start_kyc_inquiry"
        },
        {
          "name": "list_accounts"
        },
        {
          "name": "list_agents"
        },
        {
          "name": "list_send_recipients"
        },
        {
          "name": "mcp_draft_transfer"
        },
        {
          "name": "meta_ads_metrics_get_meta_ads_campaign_window"
        },
        {
          "name": "notification_get_list_notifications"
        },
        {
          "name": "notification_get_notification"
        },
        {
          "name": "payment_get_list_payments"
        },
        {
          "name": "payment_get_payment"
        },
        {
          "name": "read_agent_spend"
        },
        {
          "name": "read_insights"
        },
        {
          "name": "read_transactions"
        },
        {
          "name": "request_transfer_approval"
        },
        {
          "name": "saved_view_get_default_saved_view"
        },
        {
          "name": "saved_view_get_list_saved_views"
        },
        {
          "name": "saved_view_get_saved_view"
        },
        {
          "name": "shopify_orders_get_shopify_payout_orders"
        },
        {
          "name": "signature_create_envelope"
        },
        {
          "name": "signature_get_consent_document"
        },
        {
          "name": "signature_get_list_signature_envelopes"
        },
        {
          "name": "signature_get_signature_envelope"
        },
        {
          "name": "signature_reconcile_document_state"
        },
        {
          "name": "signature_resend_signer_invite"
        },
        {
          "name": "signature_run_reminders"
        },
        {
          "name": "signature_signing_status"
        },
        {
          "name": "signature_void_envelope"
        },
        {
          "name": "subscription_get_list_subscriptions"
        },
        {
          "name": "tik_tok_ads_metrics_get_tik_tok_ads_campaign_window"
        },
        {
          "name": "trademark_attach_document"
        },
        {
          "name": "trademark_delete_application"
        },
        {
          "name": "trademark_draft_goods_services"
        },
        {
          "name": "trademark_firm_acknowledge_handoff"
        },
        {
          "name": "trademark_firm_get_handoff_package"
        },
        {
          "name": "trademark_firm_list_pending_handoffs"
        },
        {
          "name": "trademark_firm_request_additional_info"
        },
        {
          "name": "trademark_firm_update_handoff_status"
        },
        {
          "name": "trademark_generate_package"
        },
        {
          "name": "trademark_get_application"
        },
        {
          "name": "trademark_get_clearance_report"
        },
        {
          "name": "trademark_get_list_applications"
        },
        {
          "name": "trademark_get_upload_url"
        },
        {
          "name": "trademark_recommend_classes"
        },
        {
          "name": "trademark_run_clearance"
        },
        {
          "name": "trademark_set_classes"
        },
        {
          "name": "trademark_set_competitors"
        },
        {
          "name": "trademark_set_goods_services"
        },
        {
          "name": "trademark_set_mark"
        },
        {
          "name": "trademark_set_owner"
        },
        {
          "name": "trademark_set_use_dates"
        },
        {
          "name": "trademark_start_application"
        },
        {
          "name": "trademark_study_competitors"
        },
        {
          "name": "trademark_submit_to_firm"
        },
        {
          "name": "trademark_suggest_classes"
        },
        {
          "name": "transaction_apply_categorization_rule"
        },
        {
          "name": "transaction_batch_categorize_transactions"
        },
        {
          "name": "transaction_batch_categorize_transactions_by_account"
        },
        {
          "name": "transaction_categorize_transaction"
        },
        {
          "name": "transaction_categorize_transaction_by_account"
        },
        {
          "name": "transaction_document_get_list_transaction_documents"
        },
        {
          "name": "transaction_get_categorization_rule"
        },
        {
          "name": "transaction_get_list_categorization_rules"
        },
        {
          "name": "transaction_get_summary"
        },
        {
          "name": "transaction_get_transaction"
        },
        {
          "name": "transaction_preview_categorization_rule"
        },
        {
          "name": "transaction_suggest_transaction_category"
        },
        {
          "name": "user_get_user"
        },
        {
          "name": "vendor_bill_cancel_vendor_bill"
        },
        {
          "name": "vendor_bill_create_vendor_bill"
        },
        {
          "name": "vendor_bill_get_list_vendor_bills"
        },
        {
          "name": "vendor_bill_get_vendor_bill"
        },
        {
          "name": "vendor_bill_mark_vendor_bill_paid"
        },
        {
          "name": "x_ads_metrics_get_x_ads_campaign_window"
        }
      ]
    },
    "name": "Lovie Company Formation",
    "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
    "packages": [
      {
        "registryType": "npm",
        "identifier": "lovie",
        "version": "1.0.10",
        "transport": "stdio"
      }
    ],
    "pageJsonUrl": "https://www.anchorterminal.com/tools/lovie-company-formation.json",
    "popularity": {
      "githubStars": 0,
      "npmWeekly": 35
    },
    "registryName": "co.lovie/company-formation",
    "remotes": [
      {
        "type": "streamable-http",
        "url": "https://mcp.lovie.co/mcp/mcp"
      }
    ],
    "repository": "https://github.com/lovieco/lovie-company-formation-mcp-npx",
    "reviewed": false,
    "slug": "lovie-company-formation",
    "source": "the official MCP registry",
    "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=co.lovie/company-formation",
    "summary": "Form companies, manage bank accounts, cards, invoices and more — directly from your AI coding tools.",
    "updatedAt": "2026-06-16T10:27:33Z",
    "url": "https://www.anchorterminal.com/tools/lovie-company-formation",
    "vendor": "lovie.co",
    "vendorUrl": "https://lovie.co",
    "version": "1.0.10",
    "websiteUrl": "",
    "where": "both",
    "why": [
      "vendor"
    ]
  }
}
