AgentMarketMCP / SKILL 资产档案馆

目录 / Vee3

MCP 鉴权未知 未评级 已上架

Vee3

Vee3 connects coding agents to a hosted catalog of live data and action tools through one MCP server at `https://mcp.vee3.io/mcp`. Use it for market research, due diligence, competitive analysis, and fact-heavy tasks without leaving your editor. Tools cover domain research (availability, WHOIS, DNS, RDAP, metrics), X (Twitter) search and profiles, Google Trends and keyword insights, SEO and backlinks, Google Maps places, YouTube and TikTok data, Rotten Tomatoes metadata, website screenshots, and free catalog discovery helpers. Sign up at [app.vee3.io](https://app.vee3.io) for a free tier. Tool calls use token-based billing; failed calls are not charged. ## Documentation URL https://vee3.io/capabilities

该来源不提供完整文件导出(国内平台多为平台内托管),仅存元数据与原链

接入信息

传输形态
http
鉴权方式
鉴权未知
端点
https://vee3.run.tools
鉴权方式未标注,请核对官方文档后再接入——不要直接使用以下片段
{
  "mcpServers": {
    "Vee3": {
      "url": "https://vee3.run.tools"
    }
  }
}

能力清单

工具说明
stripe.accept_quoteAccept an open quote on the connected Stripe account. Accepting a quote moves it to accepted status and generates an invoice or subscription schedule from the quote's line items. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.approve_reviewApprove a Radar review on the connected Stripe account. Allows the held payment to proceed and closes the review. Call stripe.get_review first; the review must be open. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.attach_payment_methodAttach an existing payment method to a customer. Prefer SetupIntents or PaymentIntents with setup_future_usage for new payment methods. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.cancel_payment_intentCancel a payment intent that is still cancelable, such as one awaiting capture or confirmation. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.cancel_payoutCancel a pending payout on the connected Stripe account. Only payouts that have not yet been paid can be canceled. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.cancel_quoteCancel a draft or open quote on the connected Stripe account. Canceled quotes cannot be reopened or accepted. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.cancel_refundCancel a pending refund on the connected Stripe account. Only refunds in requires_action status can be canceled. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.cancel_setup_intentCancel a SetupIntent that is no longer needed, transitioning it to a canceled state. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.cancel_subscriptionCancel a Stripe subscription. Set cancel_at_period_end to true to cancel at the end of the current billing period; omit or set false for immediate cancellation. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.cancel_terminal_actionCancel the current in-progress action on a terminal reader, such as an active payment collection. Provide the reader id; returns the reader with the action cleared. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.capture_chargeCapture a previously authorized charge on the connected Stripe account. Optionally pass amount to capture less than the full authorized amount. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.capture_payment_intentCapture funds from a payment intent with status requires_capture. Optionally capture less than the authorized amount. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.close_disputeClose a dispute on the connected Stripe account. Marks the dispute as closed when you accept the chargeback or finish submitting counter-evidence. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.confirm_payment_intentConfirm a payment intent when a payment method is already attached or provided. Use return_url for redirect-based payment methods that require customer authentication. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.confirm_setup_intentConfirm a setup intent so the customer can complete saving their payment method. Provide payment_method and return_url when required for authentication. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_billing_meter_eventReport usage to a Stripe billing meter. The payload must include the meter's customer and value keys (defaults: stripe_customer_id and value). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_checkout_sessionCreate a Stripe Checkout session and return a hosted checkout URL for the customer to complete payment, subscribe, or save a payment method. Agents must redirect users to the returned url rather than collecting card details directly. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_couponCreate a new coupon on the connected Stripe account. Provide either `percent_off` or ad-hoc fixed-amount pricing with `amount_off` and `currency`. Set `duration_in_months` when `duration` is `repeating`. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_credit_noteIssue a credit note against a finalized invoice on the connected Stripe account. Provide invoice plus amount or line items to credit. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_customerCreate a new customer on the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_customer_portal_configurationCreate a customer portal configuration that controls the self-serve portal experience. The configuration defines which features customers can access (subscription management, invoice history, payment method updates, etc.) and the business profile displayed in the portal. Use the returned configuration id when creating portal sessions. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_customer_portal_sessionCreate a Stripe customer portal session and return the hosted portal URL. Agents must redirect customers to the returned url so they can manage their subscriptions, update payment methods, and view invoice history. Portal sessions are single-use and expire after a short time. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_fileUpload a file to Stripe on the connected account, for example dispute evidence or identity documents. This is not a raw file upload endpoint. First upload the file with files.upload_file and the @vee3/upload CLI, then pass the file_name returned by files.list_uploaded_files. Only files listed by list_uploaded_files can be sent to Stripe. Provide purpose (for example dispute_evidence) and file_name from list_uploaded_files. Use the returned file id in update-stripe-dispute evidence fields. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_invoiceCreate a draft invoice for a customer on the connected account. The invoice remains a draft until finalized. Add line items with create_stripe_invoice_item before finalizing. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_invoice_itemCreate a pending invoice item for a customer. The item is added to the customer's next invoice or a specified draft invoice. Provide either a Stripe Price id (`price`) or ad-hoc pricing with `unit_amount` and `currency` (mapped to Stripe's `amount` parameter), or `unit_amount_decimal` and `currency`. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_issuing_cardIssue a new virtual or physical Issuing card on the connected Stripe account. Provide cardholder id, currency, and type (virtual or physical). Optionally set initial status and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_issuing_cardholderCreate a new Issuing cardholder on the connected Stripe account. Provide type individual, name (full name printed on the card, max 24 characters), email, and billing address. Optionally include individual_first_name, individual_last_name, phone_number, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_issuing_disputeCreate a new Issuing dispute on the connected Stripe account for a card transaction. Provide the transaction id. Optionally include evidence and metadata to support the dispute. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_payment_intentCreate a payment intent. Returns client_secret for client-side confirmation in your application's UI. Agents must not collect or handle raw card numbers or CVC; use Stripe.js, Checkout, or Payment Links for card entry. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_payment_linkCreate a shareable payment link that customers can use to complete checkout without embedding Stripe in your application. Returns a url to share with customers. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_payment_methodCreate a payment method. Never collect raw card numbers or CVC; use Stripe Checkout, Elements, or Stripe.js for card entry. For card type, only pass tokenized card data (for example a Stripe token) in the card object. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_payoutCreate a manual payout on the connected Stripe account. Transfers available balance to the default external account. Requires amount and currency. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_priceCreate a new price for a product. Provide currency and product id; set unit_amount for one-time or recurring billing, and recurring.interval for subscription prices. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_productCreate a new product on the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_promotion_codeCreate a customer-facing promotion code linked to an existing coupon. Optionally set a custom code string, active status, and redemption limits. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_quoteCreate a new quote on the connected Stripe account in draft status. Optionally attach a customer, line items, expiry date, and descriptive text. The quote can be finalized and sent to the customer for acceptance. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_refundCreate a refund on the connected Stripe account. Provide charge or payment_intent plus optional amount, reason, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_report_runStart generating a financial report on the connected Stripe account. Provide a report_type id from list-stripe-report-types. Optionally pass parameters such as interval_start and interval_end. Poll stripe.get_report_run until status is succeeded, then download the report from the result URL. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_setup_intentCreate a setup intent to save a customer's payment method for future use without charging now. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_shipping_rateCreate a new shipping rate on the connected Stripe account. Provide a `display_name` and `type` (fixed_amount). When type is fixed_amount, supply `fixed_amount` with amount and currency. Optionally set a `delivery_estimate`, `tax_behavior`, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_subscriptionCreate a new subscription for a customer. Provide customer and at least one subscription item with a price id. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_subscription_itemAdd a new item to an existing Stripe subscription. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_tax_calculationCalculate the tax owed for a potential transaction without committing any charges. Provide the `currency`, `line_items` (each with `amount`, `reference`, and optional `tax_code`), and either `customer` (existing customer id) or `customer_details` with an address. The result includes per-item tax amounts, a total breakdown, and expires after a short window. Use the returned calculation id with create-stripe-tax-transaction to record the tax once the payment is complete. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_tax_rateCreate a new tax rate on the connected Stripe account. Provide a human-readable `display_name` (shown on receipts), the `percentage` (for example 19 for 19%), and whether the rate is `inclusive` (tax included in the price) or exclusive. Optionally set `country`, `state`, `jurisdiction`, `tax_type`, and `description`. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.create_tax_transactionRecord a tax transaction from a completed tax calculation, confirming the tax liability. Provide the `calculation` id (taxcalc_...) and a unique `reference` string such as an order id. The transaction locks in the tax amounts and can be used for tax reporting and reversals. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_terminal_configurationCreate a terminal configuration on the connected Stripe account. Optionally set device-specific settings via `bbpos_wisepos_e`, `tipping`, and `verifone_p400` objects. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_terminal_connection_tokenCreate a short-lived connection token for the Stripe Terminal SDK. Pass the returned secret to a point-of-sale client so it can discover and communicate with readers. Optionally scope the token to a location id. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_terminal_locationCreate a terminal location on the connected Stripe account. Provide a `display_name` and physical `address` with required line1, city, and country fields. Optionally set line2, postal_code, state, and metadata. Returns the new location id for assigning readers. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_terminal_readerRegister a terminal reader on the connected Stripe account using its `registration_code` from the device packaging or admin console. Optionally set a label, assign a location id, and attach metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.create_usage_recordReport metered usage for legacy subscription-based billing. The timestamp must fall within the current billing period and must not be in the future. Prefer billing meter events for new usage-based billing integrations. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.delete_couponPermanently delete a Stripe coupon via [Coupons delete](https://docs.stripe.com/api/coupons/delete). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.delete_customerPermanently delete a Stripe customer via [Customers delete](https://docs.stripe.com/api/customers/delete). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.delete_invoicePermanently delete a draft invoice on the connected account. Only draft invoices can be deleted; finalized invoices must be voided instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.delete_invoice_itemDelete a pending invoice item from the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.delete_productDelete a Stripe product via [Products delete](https://docs.stripe.com/api/products/delete). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.delete_subscription_itemRemove a subscription item from a Stripe subscription. Set clear_usage to true to delete all usage for metered plans. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.delete_terminal_locationDelete a terminal location on the connected Stripe account. Readers must be removed or reassigned before deleting a location. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.delete_terminal_readerDelete a terminal reader from the connected Stripe account. The reader must not have an in-progress action. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.detach_payment_methodDetach a payment method from its customer so it can no longer be used for charges on that customer. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.expire_checkout_sessionExpire an open checkout session so the hosted checkout URL can no longer be used. Completed or already expired sessions cannot be expired again. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.finalize_invoiceFinalize a draft invoice on the connected account, moving it to open status so it can be paid or sent to the customer. Optional auto_advance controls whether Stripe automatically collects payment. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.finalize_quoteFinalize a draft quote on the connected Stripe account, moving it to open status so it can be sent to the customer for review and acceptance. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.get_balanceRetrieve the connected Stripe account's current balance, including available and pending amounts per currency. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_balance_transactionRetrieve a single balance transaction by id, including its type, gross amount, fee, net amount, currency, and linked source object. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_chargeRetrieve a charge by id. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.get_checkout_sessionRetrieve a checkout session by id, including status, payment status, mode, customer, and linked payment intent or subscription. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_couponRetrieve a single coupon by id, including discount type, duration, redemption limits, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_credit_noteRetrieve a single credit note by id from the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_customerRetrieve a single customer by id, including email, name, phone, address, default payment method, invoice settings, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_customer_portal_configurationRetrieve a single customer portal configuration by id. Returns the full configuration including business profile, feature flags, default return URL, and login page settings. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_disputeRetrieve a single dispute by id, including amount, reason, status, linked charge, evidence submitted, and evidence submission deadline. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_entitlementsList active feature entitlements for a customer on the connected Stripe account. Provide the customer id (cus_...). Returns entitlements currently granted to the customer, including feature ids and lookup keys. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.get_eventRetrieve a specific event from the connected Stripe account by its id (evt_...). Returns the full event object including the affected resource and event type. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_fileRetrieve metadata for a file previously uploaded to Stripe, including filename, purpose, size, type, and download URL. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_invoiceRetrieve a single invoice by id, including line items, amounts, status, collection method, and payment details. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.get_payment_intentRetrieve a single payment intent by id, including status, amount, currency, and client_secret when applicable. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.get_payment_linkRetrieve a payment link by id, including its shareable URL, active status, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_payment_methodRetrieve a payment method by id, including type, billing details, card summary, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_payoutRetrieve a single payout by id, including amount, currency, status, arrival date, destination, and linked balance transaction. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_priceRetrieve a single price by id, including currency, unit amount, recurring billing details, product reference, active status, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_productRetrieve a single product by id, including name, description, images, active status, default price, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_promotion_codeRetrieve a single promotion code by id, including its customer-facing code string, linked coupon, active status, redemption limits, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_quoteRetrieve a single quote by id, including status, customer, currency, line items, amounts, expiry, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_refundRetrieve a single refund by id from the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_report_runRetrieve a financial report run by its id (frr_...). Returns the run status and, when succeeded, a result object with a download URL for the generated report. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.get_reviewRetrieve a specific Radar review from the connected Stripe account by its id (prv_...). Returns fraud signals, IP geolocation, session details, and review status. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_setup_intentRetrieve a setup intent by id from the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_shipping_rateRetrieve a single shipping rate by id, including display name, fixed amount, active status, delivery estimate, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_subscriptionRetrieve a single subscription by id, including status, items, and billing details. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.get_tax_calculationRetrieve a previously created tax calculation by id, including the total amount, per-line-item tax amounts, tax breakdown, and expiry timestamp. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_tax_rateRetrieve a single tax rate by id, including its percentage, display name, jurisdiction, inclusivity, and active status. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_tax_settingsRetrieve the Stripe Tax settings for the connected account, including the default tax behavior, default tax code, head office address, and whether the settings are active or pending (missing required fields). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 2 tokens.
stripe.get_terminal_readerRetrieve a single terminal reader by id, including its label, location assignment, device type, serial number, connectivity status, and any in-progress action. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.increment_payment_intent_authorizationIncrease the authorized amount on an eligible payment intent whose status is requires_capture and whose payment method supports incremental authorization. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.list_balance_transactionsList balance transactions for the connected account. Returns a paginated ledger of balance changes such as charges, refunds, transfers, and payouts, including amounts, fees, net totals, and status. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_billing_meter_event_summariesList aggregated billing meter event summaries for a customer and time range. start_time and end_time must align with minute boundaries. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.list_billing_metersList billing meters configured on the connected account. Returns a paginated collection of meter definitions used for usage-based billing. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_chargesList charges on the connected account. Returns a paginated collection of charge records, optionally filtered by customer. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.list_checkout_session_line_itemsList line items on a checkout session, including prices, quantities, and amounts for each item in the session. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_couponsList coupons on the connected account. Returns a paginated collection of coupon definitions with discount amounts, duration, and redemption limits. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_credit_notesList credit notes on the connected Stripe account. Returns a paginated list of credit notes issued against finalized invoices, including amounts, status, and linked invoice references. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_customer_payment_methodsList payment methods attached to a Stripe customer. Optionally filter by payment method type. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_customer_portal_configurationsList customer portal configurations on the connected account. Each configuration defines which features (subscription management, invoice history, payment method update, etc.) are available to customers in the self-serve portal. Paginate with limit and cursor parameters. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_customersList customers on the connected account. Returns a paginated collection of customer records with identity, contact details, and metadata. For query-based lookup, use stripe.search_customers instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_disputesList disputes on the connected Stripe account. Returns chargebacks and payment disputes with amount, reason, status, and evidence deadlines. Supports pagination and filtering by charge. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_eventsList events on the connected Stripe account. Returns a paginated log of API events such as customer.created or payment_intent.succeeded. Filter by event type and paginate with limit, starting_after, or ending_before. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_invoice_line_itemsList line items on a Stripe invoice. Returns the individual charges, discounts, and taxes that make up the invoice total. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_invoicesList invoices on the connected account. Optionally filter by customer, status, or subscription. Returns a paginated collection sorted by creation date. For query-based lookup, use stripe.search_invoices instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.list_issuing_authorizationsList Issuing authorizations on the connected Stripe account. Returns pending and completed card authorizations with amount, merchant details, and approval status. Supports pagination and optional filters by card, cardholder, and status. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_issuing_cardholdersList Issuing cardholders on the connected Stripe account. Returns people or companies authorized to hold corporate cards, with status, contact details, and billing information. Supports pagination and optional filters by email, phone number, and status. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_issuing_cardsList Issuing cards on the connected Stripe account. Returns virtual and physical corporate cards with status, cardholder, expiration, and last four digits. Supports pagination and optional filters by cardholder, status, and type. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_issuing_disputesList Issuing disputes on the connected Stripe account. Returns disputes filed against card transactions with amount, status, and evidence details. Supports pagination and optional filter by status. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_issuing_transactionsList Issuing transactions on the connected Stripe account. Returns settled card spend and refunds with amount, merchant details, and linked authorization. Supports pagination and optional filters by card and cardholder. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_payment_intentsList payment intents for the connected account, including status, amount, and customer. Supports pagination and filtering by customer. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.list_payment_link_line_itemsList line items configured on a payment link, including prices, quantities, and amounts for each item. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_payment_linksList payment links on the connected account. Optionally filter by active status. Returns a paginated collection. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_payment_method_configurationsList payment method configurations on the connected Stripe account. Each configuration controls which payment methods are available at checkout. Paginate with limit and cursor parameters. Optionally filter by Connect application id. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_payoutsList payouts on the connected Stripe account. Returns transfers of available balance to the linked bank account or debit card, including amount, status, arrival date, and destination. Supports pagination and filtering by status. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_pricesList prices on the connected account. Optionally filter by product or active status and paginate with limit and cursor parameters. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_productsList products on the connected account. Optionally filter by active status and paginate with limit and cursor parameters. For query-based lookup, use stripe.search_products instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_promotion_codesList promotion codes on the connected account. Optionally filter by active status or customer-facing code string. Returns a paginated collection of promotion code records linked to coupons. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_quotesList quotes on the connected Stripe account. Optionally filter by customer or status and paginate with limit and cursor parameters. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_refundsList refunds on the connected Stripe account. Supports pagination and filtering by charge. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_report_typesList financial report types available on the connected Stripe account. Each report type describes a downloadable report (for example balance summary) and the date range for which data is available. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_reviewsList Radar reviews on the connected Stripe account. Returns payments flagged for manual review due to elevated fraud risk. Supports pagination. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_setup_intentsList setup intents on the connected Stripe account. Supports pagination and filtering by customer. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_shipping_ratesList shipping rates on the connected Stripe account. Optionally filter by active status and paginate with limit and cursor parameters. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_subscription_itemsList Stripe subscription items on a subscription. The `subscription` parameter is required by the Stripe API. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_subscriptionsList subscriptions on the connected account. Filter by customer or status, and paginate with limit and cursor parameters. For query-based lookup, use stripe.search_subscriptions instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.list_tax_ratesList all tax rates on the connected Stripe account. Filter by `active` to retrieve only usable rates. Returns a paginated collection with percentage, display name, jurisdiction, and inclusivity for each rate. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_terminal_configurationsList terminal configurations on the connected Stripe account. Configurations control reader settings such as tipping and device-specific options. Supports pagination with limit and cursor parameters. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_terminal_locationsList terminal locations on the connected Stripe account. Each location represents a physical store or site where readers can be assigned. Supports pagination with limit and cursor parameters. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.list_terminal_readersList terminal readers on the connected Stripe account. Optionally filter by location, status (online or offline), or device_type. Supports pagination with limit and cursor parameters. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 3 tokens.
stripe.mark_invoice_uncollectibleMark an open invoice as uncollectible. Use when payment is unlikely to be collected; the invoice status becomes uncollectible. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.pay_invoiceAttempt to pay an open invoice on the connected account using the customer's default payment method. Optional forgive, off_session, and paid_out_of_band control partial payments, session context, and out-of-band settlement. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 7 tokens.
stripe.process_terminal_payment_intentSend a payment intent to a terminal reader for in-person collection. Provide the reader id and the payment intent id (pi_...). The reader prompts the customer to pay; poll stripe.get_terminal_reader until the reader action completes. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.reject_reviewReject an open Radar review on the connected Stripe account. Flags the associated payment as fraudulent, may trigger a refund, and closes the review. Call stripe.get_review first; the review must be open. Optional amount refunds partially in the smallest currency unit. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 8 tokens.
stripe.resume_subscriptionResume a Stripe subscription that is paused or scheduled to cancel at period end. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.reverse_payoutReverse a paid payout on the connected Stripe account. Returns the payout amount to the account balance when the bank transfer can be reversed. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.search_customersSearch customers on the connected account using Stripe customer search and Search query syntax. For simple email filters or browsing, use stripe.list_customers instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.search_invoicesSearch invoices on the connected account using Stripe invoice search and Search query syntax. For simple filters or browsing, use stripe.list_invoices instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.search_productsSearch products on the connected account using Stripe product search and Search query syntax. For simple filters or browsing, use stripe.list_products instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.search_subscriptionsSearch subscriptions on the connected account using Stripe subscription search and Search query syntax. For simple filters or browsing, use stripe.list_subscriptions instead. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 4 tokens.
stripe.send_invoiceEmail an open invoice to the customer. The invoice must be finalized; Stripe sends the invoice email on behalf of the connected account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_chargeUpdate a charge on the connected Stripe account. Supports description, metadata, receipt_email, and shipping. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_customerUpdate a Stripe customer object, such as email, name, address, description, invoice settings, or metadata, via [Customers update](https://docs.stripe.com/api/customers/update). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_customer_portal_configurationUpdate an existing customer portal configuration. Use this to enable or disable portal features, change the business profile, update the default return URL, or activate/deactivate the configuration. Only the fields you provide are changed. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 6 tokens.
stripe.update_disputeUpdate a dispute on the connected Stripe account. Submit evidence fields and metadata to respond to a chargeback. Upload supporting documents with create-stripe-file first, then reference uploaded file ids in the evidence object. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_invoiceUpdate a draft invoice on the connected account. Only draft invoices can be updated. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_invoice_itemUpdate a pending invoice item before the invoice it is attached to is closed. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_issuing_authorizationUpdate an Issuing authorization on the connected Stripe account. Attach or update metadata on a pending or closed authorization. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_issuing_cardUpdate an Issuing card on the connected Stripe account. Change card status or metadata, for example to activate, suspend, or cancel a card. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_issuing_cardholderUpdate an Issuing cardholder on the connected Stripe account. Modify email, phone number, billing details, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_issuing_disputeUpdate an Issuing dispute on the connected Stripe account. Submit or revise evidence and metadata before the dispute deadline. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_issuing_transactionUpdate an Issuing transaction on the connected Stripe account. Attach or update metadata on a settled card transaction. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_payment_intentUpdate a payment intent's amount, metadata, payment method, or other fields before confirmation or capture. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_payment_linkUpdate a payment link, such as deactivating it or changing metadata. Set active to false to stop accepting new payments through the link. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_payment_methodUpdate a payment method's billing details or metadata. The payment method must be attached to a customer. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_payment_method_configurationUpdate a payment method configuration on the connected Stripe account. Enable or disable the configuration with active, or set payment_method_type and payment_method_display_preference to control checkout visibility for one payment method (for example card with preference on). Only the fields you provide are changed. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_payoutUpdate metadata on an existing payout on the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_priceUpdate a Stripe price object. Only active status and metadata can be changed after creation, via [Prices update](https://docs.stripe.com/api/prices/update). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_productUpdate a Stripe product object, such as name, description, active status, images, url, or metadata, via [Products update](https://docs.stripe.com/api/products/update). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_promotion_codeUpdate a Stripe promotion code, such as activating or deactivating it or updating metadata, via [Promotion Codes update](https://docs.stripe.com/api/promotion_codes/update). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_quoteUpdate a draft quote on the connected Stripe account. Only quotes in draft status can be updated. Modify customer, line items, expiry, description, header, footer, and metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_refundUpdate metadata on an existing refund on the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_setup_intentUpdate a setup intent on the connected Stripe account (metadata, description, payment method, and other allowed fields). Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_shipping_rateUpdate a shipping rate on the connected Stripe account. Only active status and metadata can be updated after creation. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_subscriptionUpdate an existing subscription's items, metadata, trial settings, or billing behavior. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_subscription_itemUpdate a Stripe subscription item, such as quantity, price, or metadata. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_tax_rateUpdate an existing tax rate by id. You can toggle the rate active or inactive, change the display name, jurisdiction, country, state, tax type, description, and metadata. The `percentage` and `inclusive` fields cannot be changed after creation. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_tax_settingsUpdate the Stripe Tax settings for the connected account. Set the default `tax_behavior` (exclusive, inclusive, or inferred_by_currency) and default `tax_code` used across calculations. Set the head office address to establish where your business is located for tax obligation purposes. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_terminal_configurationUpdate a terminal configuration on the connected Stripe account. Optionally change device-specific settings via `bbpos_wisepos_e`, `tipping`, or `verifone_p400`. Only the fields you provide are changed. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_terminal_locationUpdate a terminal location on the connected Stripe account. Optionally change the display name, physical address, or metadata. Only the fields you provide are changed. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.update_terminal_readerUpdate a terminal reader on the connected Stripe account. Optionally change the label or metadata. Only the fields you provide are changed. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.void_credit_noteVoid an issued credit note on the connected Stripe account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.void_invoiceVoid an open invoice. Marks a finalized invoice as void and prevents further payment attempts. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
clerk.get_instance_settingsRetrieve core settings for a connected Clerk application instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns core instance settings. Cost = 3 tokens.
clerk.update_instance_settingsUpdate core settings for a connected Clerk application instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated instance settings. Cost = 8 tokens.
clerk.update_instance_restrictionsUpdate sign-up and sign-in restriction settings for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated instance restrictions. Cost = 8 tokens.
clerk.get_instance_communication_settingsRetrieve SMS communication settings for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns communication settings. Cost = 3 tokens.
clerk.update_instance_communication_settingsUpdate SMS communication settings for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated communication settings. Cost = 8 tokens.
clerk.get_instance_organization_settingsRetrieve organization feature settings for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns organization feature settings. Cost = 3 tokens.
clerk.update_instance_organization_settingsUpdate organization feature settings for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated organization settings. Cost = 8 tokens.
clerk.get_instance_oauth_settingsRetrieve OAuth settings for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns OAuth settings. Cost = 3 tokens.
clerk.update_instance_oauth_settingsUpdate OAuth settings for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated OAuth settings. Cost = 8 tokens.
clerk.change_instance_domainChange the primary or secondary home URL for a connected Clerk instance. WARNING: Destructive operation — changing the instance domain invalidates active sessions and may cause brief downtime. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns whether Clerk accepted the domain change request. Cost = 10 tokens.
clerk.list_domainsList custom domains configured for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns custom domain summaries and total_count. Cost = 5 tokens.
clerk.add_domainAdd a custom domain to a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created domain with CNAME targets for DNS setup. Cost = 10 tokens.
clerk.update_domainUpdate a custom domain on a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated domain. Cost = 8 tokens.
clerk.delete_domainRemove a custom domain from a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the deleted domain id and a deleted flag. Cost = 10 tokens.
clerk.list_redirect_urlsList allowed redirect URLs for a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns redirect URL summaries and total_count. Cost = 5 tokens.
clerk.create_redirect_urlAdd an allowed redirect URL to a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created redirect URL. Cost = 10 tokens.
clerk.get_redirect_urlRetrieve an allowed redirect URL by id from a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the redirect URL. Cost = 3 tokens.
clerk.delete_redirect_urlRemove an allowed redirect URL from a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the deleted redirect URL id and a deleted flag. Cost = 10 tokens.
clerk.get_jwksRetrieve the JSON Web Key Set (JWKS) for verifying Clerk session tokens. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns public signing keys for verifying Clerk JWTs. Cost = 2 tokens.
clerk.list_oauth_applicationsList OAuth applications registered in a connected Clerk application when Clerk acts as an OAuth identity provider. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns each application's id, name, client_id, redirect_uris, scopes, public flag, and related endpoint URLs, plus total_count. Cost = 5 tokens.
clerk.create_oauth_applicationCreate a new OAuth application in a connected Clerk application (Clerk as IdP). **Sensitive** — client_secret may be present for confidential clients; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new OAuth application summary. Cost = 10 tokens.
clerk.get_oauth_applicationRetrieve a single OAuth application by id from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the OAuth application summary. Cost = 3 tokens.
clerk.update_oauth_applicationUpdate an OAuth application in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated OAuth application summary. Cost = 8 tokens.
clerk.delete_oauth_applicationPermanently delete an OAuth application from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the deleted OAuth application object from Clerk. Cost = 10 tokens.
clerk.upload_oauth_application_logoUpload or replace the logo image for an OAuth application in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated OAuth application summary. Cost = 8 tokens.
clerk.rotate_oauth_application_secretRotate the client secret for a confidential OAuth application in a connected Clerk application. **Sensitive** — the response includes a new client_secret. Update authorized OAuth clients immediately and do not log the secret. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated OAuth application summary with the new client_secret. Cost = 10 tokens.
clerk.verify_oauth_access_token**Sensitive** — accepts an OAuth access token; do not log or expose it. Verify an OAuth access token issued by a connected Clerk application acting as an OAuth identity provider. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns token metadata when active (including subject user id, client_id, scopes, and expiration) or active=false when the token is unknown, invalid, or an inactive JWT. Cost = 5 tokens.
clerk.list_billing_plansList billing plans in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns billing_plans summaries and total_count. Cost = 5 tokens.
clerk.list_billing_pricesList billing prices in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns billing_prices summaries and total_count. Cost = 5 tokens.
clerk.create_billing_priceCreate a billing price for a plan in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new billing_price summary. Cost = 10 tokens.
clerk.list_billing_subscription_itemsList billing subscription items in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns subscription_items summaries and total_count. Cost = 5 tokens.
clerk.cancel_billing_subscription_itemCancel a billing subscription item in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated subscription_item summary. Cost = 8 tokens.
clerk.extend_billing_subscription_trialExtend the free trial on a billing subscription item in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated subscription_item summary. Cost = 8 tokens.
clerk.create_billing_price_transitionTransition a billing subscription item from one price to another in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the price_transition summary with the updated subscription_item. Cost = 8 tokens.
clerk.list_billing_statementsList billing statements in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns billing_statements summaries and total_count. Cost = 5 tokens.
clerk.get_billing_statementRetrieve a billing statement by id from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the billing_statement summary. Cost = 3 tokens.
clerk.list_billing_statement_payment_attemptsList payment attempts for a billing statement in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns payment_attempts summaries and total_count. Cost = 5 tokens.
clerk.get_user_billing_subscriptionRetrieve the billing subscription for a Clerk user in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the subscription summary including nested subscription_items. Cost = 3 tokens.
clerk.get_user_billing_credit_balanceRetrieve the billing credit balance for a Clerk user in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the credit_balance summary. Cost = 3 tokens.
clerk.adjust_user_billing_credit_balanceIncrease or decrease billing credit for a Clerk user in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the credit_ledger summary. Cost = 8 tokens.
clerk.get_organization_billing_subscriptionRetrieve the billing subscription for a Clerk organization in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the subscription summary including nested subscription_items. Cost = 3 tokens.
clerk.get_organization_billing_credit_balanceRetrieve the billing credit balance for a Clerk organization in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the credit_balance summary. Cost = 3 tokens.
clerk.adjust_organization_billing_credit_balanceIncrease or decrease billing credit for a Clerk organization in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the credit_ledger summary. Cost = 8 tokens.
clerk.add_role_set_rolesAdd roles to a role set in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated role set summary. Cost = 8 tokens.
clerk.assign_organization_role_permissionAssign a permission to an organization role in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated role summary. Cost = 8 tokens.
clerk.attempt_email_address_verificationComplete email address verification by submitting the OTP code. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns updated verification status. Cost = 5 tokens.
clerk.attempt_phone_number_verificationVerify an SMS code sent to a Clerk phone number. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns updated verification status. Cost = 5 tokens.
clerk.ban_userBan a Clerk user, preventing them from signing in. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user summary. Cost = 5 tokens.
clerk.bulk_ban_usersBan multiple Clerk users in a single request, preventing them from signing in. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user summaries and total count. Cost = 8 tokens.
clerk.bulk_create_invitationsInvite multiple email addresses to sign up for a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 10 tokens.
clerk.bulk_create_organization_invitationsInvite multiple email addresses to join a Clerk organization in one request. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the list of created invitation summaries. Cost = 10 tokens.
clerk.bulk_create_waitlist_entriesAdd multiple email addresses to the waitlist in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 10 tokens.
clerk.bulk_unban_usersRemove bans from multiple Clerk users in a single request. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user summaries and total count. Cost = 8 tokens.
clerk.count_usersReturn the total number of users in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cheaper than listing users when you only need the total count. Cost = 2 tokens.
clerk.create_actor_tokenCreate an actor token that lets one user impersonate another in a connected Clerk application. **Sensitive** — the returned token is a high-privilege secret that grants impersonation access; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 15 tokens.
clerk.create_admin_portal_link_tokenCreate an admin portal link token in a connected Clerk instance. **Sensitive** — the returned token is a single-use deep-link secret; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 15 tokens.
clerk.create_allowlist_identifierAdd an identifier to the allowlist in a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created allowlist identifier summary. Cost = 8 tokens.
clerk.create_api_keyCreate an API key in a connected Clerk application. **Sensitive** — the returned secret is a high-privilege credential; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new API key summary. Cost = 10 tokens.
clerk.create_blocklist_identifierAdd an identifier to the blocklist in a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Blocked identifiers cannot sign up or sign in. Returns the created blocklist identifier summary. Cost = 8 tokens.
clerk.create_email_addressCreate a new email address for a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created email address summary. Cost = 10 tokens.
clerk.create_enterprise_connectionCreate a SAML or OIDC enterprise SSO connection in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new enterprise_connection summary. Cost = 10 tokens.
clerk.create_enterprise_connection_test_runStart an SSO test flow for an enterprise connection in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a short-lived url that opens the IdP test flow. Cost = 8 tokens.
clerk.create_invitationInvite an email address to sign up for a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 10 tokens.
clerk.create_jwt_templateCreate a new JWT template in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new template summary. Cost = 10 tokens.
clerk.create_m2m_tokenCreate an M2M token in a connected Clerk instance. **Sensitive** — the returned token is a high-privilege secret; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created M2M token. Cost = 15 tokens.
clerk.create_machineCreate a machine in a connected Clerk instance for machine-to-machine authentication. **Sensitive** — the response may include a machine secret_key on creation; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 10 tokens.
clerk.create_machine_scopeCreate a machine scope so one machine can access another. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created machine scope. Cost = 8 tokens.
clerk.create_organizationCreate a new organization in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new organization summary. Cost = 10 tokens.
clerk.create_organization_domainAdd a domain to a Clerk organization. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created domain summary. Cost = 10 tokens.
clerk.create_organization_invitationInvite an email address to join a Clerk organization with a specific role. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created invitation summary. Cost = 10 tokens.
clerk.create_organization_membershipAdd a user to a Clerk organization with a specified role. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created membership. Cost = 10 tokens.
clerk.create_organization_permissionCreate a new organization permission in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new permission summary. Cost = 10 tokens.
clerk.create_organization_roleCreate a new organization role in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new role summary. Cost = 10 tokens.
clerk.create_phone_numberCreate a phone number for a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created phone number summary. Cost = 10 tokens.
clerk.create_role_setCreate a new role set in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new role set summary. Cost = 10 tokens.
clerk.create_sessionCreate a new session for a Clerk user in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created session object with id, user_id, status, last_active_at, expire_at, client_id, created_at, and updated_at. Cost = 10 tokens.
clerk.create_session_tokenCreate a session token (JWT) for an active session in a connected Clerk application. **Sensitive** — the returned JWT grants access on behalf of the user; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a jwt field containing the signed token. Cost = 10 tokens.
clerk.create_session_token_from_templateCreate a session token using a named JWT template for an active session in a connected Clerk application. **Sensitive** — the returned JWT grants access on behalf of the user; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a jwt field containing the signed token. Cost = 10 tokens.
clerk.create_sign_in_tokenCreate a sign-in token for a user in a connected Clerk application. The token can be used once to sign the user in without credentials (magic-link style). **Sensitive** — the returned token is a high-privilege secret that grants sign-in access; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 15 tokens.
clerk.create_svix_appCreate a Svix app and associate it with a connected Clerk application for webhook delivery. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a temporary svix_url from Clerk. Cost = 10 tokens.
clerk.create_svix_dashboard_urlGenerate a temporary URL for accessing the Svix management dashboard for a connected Clerk application. **Sensitive** — the returned URL grants access to webhook configuration; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns svix_url. Cost = 8 tokens.
clerk.create_userCreate a user in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 10 tokens.
clerk.create_waitlist_entryAdd an email address to the waitlist in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the created or existing waitlist entry. Cost = 10 tokens.
x-twitter.create_bookmarkBookmark a post for a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Cost = 30 tokens.
x-twitter.create_postPublish a post to a connected X account via the official X API (POST /2/tweets). Call x-twitter.connected_accounts first. If accounts is empty, the user must connect an X account at https://vee3.io/dashboard/connections before posting. Agents cannot complete OAuth; ask the user to connect, then call x-twitter.connected_accounts again. Pass user_id or user_name to target a specific account, not both. Omit both to use the default connected account. At least one of text, poll, media, or card_uri is required. Supports text, polls, media attachments, reply settings, paid partnership disclosure, AI-generated labels, super-follower exclusivity, nullcast posts, cards, communities, and direct-message deep links. To attach media, upload files with files.upload_file and the @vee3/upload CLI, then pass file_name values returned by files.list_uploaded_files in the media array (up to 4 files). Only files listed by list_uploaded_files can be attached. poll, media, and card_uri are mutually exclusive in the X API. Token pricing: 60 tokens base for text posts. Posts whose text includes a URL are billed 1000 tokens base instead. Attaching only media (an image or video) without a URL in the text does not trigger the URL rate. Each attached image adds 50 tokens. Each attached video adds 150 tokens plus 50 tokens per 5 MB of video size. X rate limit: 100 POST /2/tweets requests per connected user per 15 minutes. Wait and retry if posting is temporarily blocked. If X authorization fails, reconnect the account in the Vee3 dashboard. Read the error message when X rejects a post and adjust the request.
clerk.delete_allowlist_identifierRemove an allowlist identifier by id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a deleted confirmation. Cost = 8 tokens.
clerk.delete_api_keyPermanently delete an API key from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the deleted API key id and a deleted flag. Cost = 10 tokens.
clerk.delete_blocklist_identifierRemove a blocklist identifier by id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a deleted confirmation. Cost = 8 tokens.
clerk.delete_email_addressDelete a Clerk email address by its id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the deleted email address summary when Clerk provides it. Cost = 10 tokens.
clerk.delete_enterprise_connectionDelete an enterprise SSO connection from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the deleted enterprise connection object from Clerk. Cost = 10 tokens.
clerk.delete_jwt_templatePermanently delete a JWT template from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. This action is irreversible. Returns the deleted template id and a deleted flag. Cost = 10 tokens.
clerk.delete_machineDelete a machine by id from a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a deletion confirmation. Cost = 10 tokens.
clerk.delete_machine_scopeDelete a machine scope, removing access from one machine to another. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a deletion confirmation. Cost = 8 tokens.
clerk.delete_organizationPermanently delete an organization from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. This action is irreversible. Returns the deleted organization id and a deleted flag. Cost = 10 tokens.
clerk.delete_organization_domainRemove an organization domain from a Clerk organization. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the deleted domain id and a deleted flag. Cost = 10 tokens.
clerk.delete_organization_membershipRemove a user from a Clerk organization. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. This action cannot be undone. Cost = 8 tokens.
clerk.delete_organization_permissionDelete an organization permission from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the Clerk deletion payload. Cost = 10 tokens.
clerk.delete_organization_roleDelete an organization role from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the Clerk deletion payload. Cost = 10 tokens.
clerk.delete_phone_numberDelete a Clerk phone number by id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. This action cannot be undone. Returns a deleted confirmation. Cost = 10 tokens.
clerk.delete_svix_appDelete the Svix app associated with a connected Clerk application and disassociate webhook delivery. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a deleted confirmation. Cost = 10 tokens.
clerk.delete_userPermanently delete a Clerk user by user id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. This action cannot be undone. Cost = 10 tokens.
clerk.delete_user_backup_codesDelete all MFA backup codes for a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user object. Cost = 8 tokens.
clerk.delete_user_external_accountDelete (unlink) an external OAuth or social account from a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the deleted external account. Cost = 8 tokens.
clerk.delete_user_passkeyDelete a passkey for a Clerk user by passkey id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user object. Cost = 8 tokens.
clerk.delete_user_totpDelete all TOTP authenticators for a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user object. Cost = 8 tokens.
clerk.delete_user_web3_walletDelete a Web3 wallet for a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user object. Cost = 8 tokens.
clerk.delete_waitlist_entryDelete a pending waitlist entry from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the Clerk deleted-object payload. Cost = 10 tokens.
files.delete_filePermanently delete a file from the authenticated account's upload storage. Pass file_name from files.list_uploaded_files. The file is removed from storage and any linked upload session is marked expired. Cost = 0 tokens.
x-twitter.delete_bookmarkRemove a bookmarked post for a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Cost = 30 tokens.
x-twitter.delete_postDelete a post published by a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Cost = 25 tokens.
meta-tools.describeDescribe a single Vee3 capability. Pass the MCP tool name (for example `website-screenshots.capture`) or capability id (for example `website-screenshot`). Use this after meta-tools.list_group_tools when you need parameter names, defaults, response fields, examples, and token cost before calling a tool Cost = 0 tokens.
clerk.disable_user_mfaDisable all MFA methods (SMS, TOTP, and similar) for a Clerk user at once. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user object. Cost = 8 tokens.
domains.check_availabilityCheck domain name availability for up to ten domains in one request. Returns a JSON object whose keys are the requested domain names and whose values are booleans: true if the domain appears available, false if it is taken. Cost = 5 tokens.
domains.dns_recordsFetch DNS records for a domain. Returns an array of records. Each record includes name, ttl, type (for example A, AAAA, CNAME, MX, NS, SOA, TXT), and data (record value). Optionally pass subdomain to include records for a host under the domain (for example blog for blog.example.com). Cost = 2 tokens.
domains.lookupLook up a domain and return normalized registration details. Combines registry and registrar RDAP and WHOIS sources to return the most accurate normalized fields across TLDs: availability, domain status, created/updated/expiry dates, registrar data, contact records, and nameservers. Use this when you need registrant-oriented summary data rather than raw WHOIS or RDAP payloads. Cost = 5 tokens.
domains.metricsAnalyze a domain with comprehensive SEO metrics, backlink data, and social signals. Returns authority metrics (Moz domain/page authority, Ahrefs domain rating, Majestic trust and citation flow), backlink profile counts (total backlinks, referring domains, EDU/GOV links), traffic and keyword estimates (organic traffic, traffic value, organic keywords, Ahrefs rank), social signals (Facebook shares/comments, Pinterest pins, StumbleUpon), and technical data (IP addresses, subnets, topical trust flow categories). Cost = 40 tokens.
domains.rdapLook up raw RDAP (Registration Data Access Protocol) data for a domain. Returns registrar entities, domain status codes, registration and expiration events, nameservers, DNSSEC delegation data, RDAP conformance labels, and registry notices. Cost = 3 tokens.
domains.tld_detailsLook up detailed registry information for a single top-level domain (TLD). Returns status, TLD type, availability phase, WHOIS and RDAP servers, registry URL, domain counts, delegation dates, registry organization, administrative/technical contacts, and remarks. Pass the TLD suffix without a leading dot (for example io or com). Cost = 1 token.
domains.list_tldsList or search top-level domains (TLDs) with registry metadata. Filter by substring search, availability phase, TLD category, and paginate with limit and page. limit defaults to 100 when omitted. Each result includes the TLD suffix, type, availability phase, WHOIS server, domain counts when known, registry organization details, and created/changed timestamps. availability values: general-availability (open for normal registration) or sunrise (trademark sunrise period before general availability). Cost = 2 tokens.
domains.whoisFetch WHOIS registration data for a domain. Returns a JSON object keyed by WHOIS server host name. Each value contains parsed fields such as Domain Name, registrar details, dates, name servers, domain status, DNSSEC data, and raw text lines. Set include_registrar to true to query registry and registrar servers (slower, more complete). Default false queries the registry server only. Cost = 4 tokens.
files.download_fileReserve a direct download for a previously uploaded file. Pass the file_name from files.list_uploaded_files (paths such as folder/subfolder/name.ext are supported). Vee3 returns a download_code. Install the Vee3 CLI once with `npm install -g @vee3/cli` (requires Node 18+), then run `vee3-get-file {download_code} ./path/to/save` in the terminal. The CLI does not need an API key. If installation fails with a TLS or certificate error (common on networks that inspect HTTPS traffic), use Node 22.15 or newer and run with NODE_OPTIONS=--use-system-ca, or configure npm to trust your network's root certificate. Download codes can be resolved within 60 minutes of reserve. Cost = 0 tokens.
tiktok.download_musicDownload a TikTok music track so the user or agent can save and reuse it. Provide either music_id or music_url, not both. The file is saved to account file storage. The response includes file_url for API users and download_code for agents to run `vee3-get-file`. Cost = 10 tokens.
tiktok.download_music_from_videoDownload music from a TikTok video so the user or agent can save and reuse it. Provide either video_id or video_url, not both. The file is saved to account file storage. The response includes file_url for API users and download_code for agents to run `vee3-get-file`. Cost = 10 tokens.
tiktok.download_videoDownload a TikTok video so the user or agent can save and reuse it. Provide either video_id or video_url, not both. The file is saved to account file storage. The response includes file_url for API users and download_code for agents to run `vee3-get-file`. Cost = 10 tokens.
x-twitter.edit_postEdit a recent post from a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Requires post_id and at least one of text, media, paid_partnership, or made_with_ai. Edits must be within X's one-hour window after posting. The authenticated X account may need X Premium for API edits. Posts with polls and some other types cannot be edited. Each edit returns a new post_id. To attach media, upload files with files.upload_file and pass file_name values from files.list_uploaded_files. Token pricing matches x-twitter.create_post: 60 tokens base, 1000 with URL, plus media surcharges.
files.extend_fileExtend retention for a file that was uploaded with files.upload_file and appears in files.list_uploaded_files with retained_until. Adds additional_retention_days to the current schedule (or from now if retention already expired). Only files with a completed upload session and retention metadata can be extended. Cost = max(1, ceil(size_gibibytes * additional_retention_days * 2)) tokens.
clerk.get_api_keyRetrieve API key metadata by id from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the API key summary without the secret. Cost = 3 tokens.
clerk.get_api_key_secretReveal the secret for an API key in a connected Clerk application. **Sensitive** — the returned secret is a high-privilege credential; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns secret. Cost = 5 tokens.
clerk.get_clientRetrieve a client by id from a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the client object. Cost = 3 tokens.
clerk.get_connected_accountsList Clerk applications connected to the authenticated Vee3 account. Returns clerk_instance_id, display name, environment type, and whether each connection is the default. Use clerk_instance_id on future Clerk calls, or omit it to use the default account. If accounts is empty, the user must connect a Clerk application at https://vee3.io/dashboard/connections before Clerk capabilities work. Agents cannot complete the connection flow; ask the user to connect, then call this tool again. Cost = 0 tokens.
clerk.get_email_addressRetrieve a Clerk email address by its id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the email address summary. Cost = 3 tokens.
clerk.get_enterprise_connectionRetrieve a single enterprise SSO connection from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the enterprise_connection summary including SAML or OIDC configuration when present. Cost = 3 tokens.
clerk.get_instanceRetrieve the connected Clerk application instance id and environment type. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the Clerk instance id (ins_...) and environment_type (development or production). App display names are not available from the Backend API. Cost = 2 tokens.
clerk.get_jwt_templateRetrieve a single JWT template from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns id, name, claims, lifetime, allowed_clock_skew, created_at, updated_at, signing_algorithm, and custom_signing_key. Cost = 3 tokens.
clerk.get_machineRetrieve a machine by id from a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns machine metadata including scoped_machines. Cost = 3 tokens.
clerk.get_machine_secret_keyRetrieve the secret key for a machine in a connected Clerk instance. **Sensitive** — the returned secret grants machine authentication; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the machine secret key. Cost = 5 tokens.
clerk.get_organizationRetrieve a single organization from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns organization id, name, slug, members_count, and created_at. Cost = 3 tokens.
clerk.get_organization_invitationRetrieve a single Clerk organization invitation by id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the invitation summary including status. Cost = 3 tokens.
clerk.get_organization_permissionRetrieve an organization permission by id from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the permission summary. Cost = 3 tokens.
clerk.get_organization_roleRetrieve an organization role by id from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the role summary including assigned permissions. Cost = 3 tokens.
clerk.get_phone_numberRetrieve a Clerk phone number by id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the phone number summary. Cost = 3 tokens.
clerk.get_role_setRetrieve a role set by id from a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the role set summary including roles. Cost = 3 tokens.
clerk.get_sessionRetrieve a single session from a connected Clerk application by its session id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns session id, user_id, status, last_active_at, expire_at, client_id, created_at, and updated_at. Cost = 3 tokens.
clerk.get_sign_upRetrieve an in-progress sign-up from a connected Clerk application by sign-up id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns status, contact fields, missing and unverified fields, and completion timestamps. Cost = 3 tokens.
clerk.get_userRetrieve one Clerk user by id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns id, name, primary email, and created_at. Cost = 3 tokens.
clerk.get_user_oauth_access_tokenRetrieve OAuth access tokens previously issued for a Clerk user and provider. **Sensitive** — returned token values are secrets that grant access to the user's linked provider account; never log or expose token values. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns oauth_access_tokens. Cost = 10 tokens.
stripe.get_account_infoRetrieve full details for a connected Stripe account, including business profile, email, country, and settings. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Pass stripe_account_id from stripe.get_connected_accounts or omit to use the default account. Cost = 5 tokens.
stripe.get_connected_accountsList Stripe accounts connected to the authenticated Vee3 account. Returns stripe_account_id, display name, livemode, and whether each account is the default. Use stripe_account_id on future Stripe calls, or omit it to use the default account. If accounts is empty, the user must connect a Stripe account at https://vee3.io/dashboard/connections before Stripe capabilities work. Agents cannot complete OAuth; ask the user to connect, then call this tool again. Cost = 0 tokens.
tiktok.comment_repliesList replies to a TikTok comment. Requires video_id and comment_id. Pass cursor from a previous response to fetch the next page. Cost = 2 tokens.
tiktok.for_you_feedFetch for-you feed videos for a region. Requires region. Cost = 4 tokens.
tiktok.music_detailsLook up metadata for a TikTok music track. Provide either music_id or music_url, not both. Cost = 2 tokens.
tiktok.music_videosList videos that use a TikTok music track. Requires music_id. Pass cursor from a previous response to fetch the next page. Cost = 3 tokens.
tiktok.user_followersList followers for a TikTok user. Requires user_id. Pass cursor from a previous response to fetch the next page. Cost = 2 tokens.
tiktok.user_followingList accounts a TikTok user follows. Requires user_id. Pass cursor from a previous response to fetch the next page. Cost = 2 tokens.
tiktok.user_infoLook up a TikTok user profile. Provide either user_id or unique_id, not both. Cost = 2 tokens.
tiktok.user_repostsList reposts for a TikTok user. Provide either user_id or unique_id, not both. Pass cursor from a previous response to fetch the next page. Cost = 3 tokens.
tiktok.user_videosList videos posted by a TikTok user. Provide either user_id or unique_id, not both. Set latest to true for newest posts or false for top posts. Pass cursor from a previous response to fetch the next page. Cost = 3 tokens.
tiktok.video_commentsList comments on a TikTok video. Provide either video_id or video_url, not both. Pass cursor from a previous response to fetch the next page. Cost = 2 tokens.
tiktok.video_detailsLook up metadata for a TikTok video. Provide either video_id or video_url, not both. Cost = 1 token.
meta-tools.token_balanceGet the current API token balance for the authenticated account. Returns tokens used, tokens remaining, monthly allowance, billing plan, and when the allowance resets (billing_period_end). Use this before expensive calls or when you receive a 402 insufficient_tokens response Cost = 0 tokens.
x-twitter.get_bookmarksFetch bookmarked posts for a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Returns raw X API data with tweet objects, expanded authors, media, polls, and places. Use next_cursor to fetch the next page. Cost = 25 tokens.
x-twitter.connected_accountsList X (Twitter) accounts connected to the authenticated Vee3 account for write capabilities. Returns user_id, user_name, display name, avatar URL, and whether each account is the default. Use user_id or user_name on future write calls, or omit both to use the default account. If accounts is empty, the user must connect an X account at https://vee3.io/dashboard/connections before write capabilities work. Agents cannot complete OAuth; ask the user to connect, then call this tool again. Cost = 0 tokens.
x-twitter.tweet_infoFetch metadata for a single public X (Twitter) post by its numeric tweet id. Returns tweet text, engagement counts (likes, retweets, replies, quotes, bookmarks), language, conversation id, author profile summary, and attached media when present. Cost = 2 tokens.
x-twitter.tweet_repliesFetch the latest replies for a single X (Twitter) post by its numeric tweet id. Returns a timeline of reply tweets with text, engagement counts, author info, media, and in-reply-to metadata. Use cursor from next_cursor to fetch the next page. Cost = 4 tokens.
x-twitter.user_infoFetch public profile metadata for an X (Twitter) user. Provide user_name (handle without @) or rest_id (numeric user id). At least one is required. When rest_id is set, it takes precedence over user_name. Returns display name, bio, follower counts, verification flags, avatar URLs, and related profile fields. Cost = 2 tokens.
x-twitter.user_timelineFetch a user's recent X (Twitter) posts, pinned tweet, and profile summary. Provide user_name (handle without @) or rest_id (numeric user id). At least one is required. When rest_id is set, it takes precedence over user_name. Returns timeline entries with tweet text, engagement counts, media, quoted tweets, and author info. Use cursor from next_cursor to fetch the next page. Cost = 4 tokens.
google-maps.languagesList supported language codes for Google Maps place endpoints. Returns languages as a map of language names to codes (for example English: en). Use these codes with the language parameter on place detail, review, and photo calls. Cost = 1 token.
google-maps.nearby_searchSearch for places near a latitude and longitude. Required: location. Optional: radius (defaults to 1000 meters when sort_by is Relevance), keyword, place_type, open_now, min_price, max_price, language, region, and cursor. When sort_by is Distance, omit radius and provide keyword or place_type. Pass cursor from a previous cursor_next to fetch the next page. Returns matching places in places. Use place_id with place detail, review, and photo endpoints. cursor_next and cursor_previous appear only when pagination cursors are available. Additional upstream fields may appear. Cost = 10 tokens.
google-maps.place_detailsGet detailed information for a Google Maps place. Provide place_id from search results. The identifier also accepts the business identifier form (0x...:0x...). Optional region and language are supported. Returns a flat place object with fields such as name, full_address, location, hours, status, rating, review_count, website, phone_number, and types when available. Additional upstream fields may appear. Cost = 4 tokens.
google-maps.place_photosGet photos for a Google Maps place. Provide place_id from search results. The identifier also accepts the business identifier form (0x...:0x...). Optional cursor, region, and language are supported. Pass cursor from a previous cursor_next to fetch the next page. Returns place metadata and a photos array. Each photo has photo_url and description when available. cursor_next appears only when a pagination cursor is available. Additional upstream fields may appear. Cost = 3 tokens.
google-maps.place_reviewsGet reviews for a Google Maps place. Provide place_id from search results. The identifier also accepts the business identifier form (0x...:0x...). Optional sort_by (Relevant, Lowest, Highest, Newest), cursor, region, and language are supported. Pass cursor from a previous cursor_next to fetch the next page. Returns place metadata and a reviews array. Each review includes fields such as review_id, review_text, rating, and user_name. cursor_next appears only when a pagination cursor is available. Additional upstream fields may appear. Cost = 3 tokens.
google-maps.place_typesList supported Google Maps place type values for search filters. Returns place_types as a string array. Use a value with place_type on google-maps.search or google-maps.nearby_search. Cost = 1 token.
google-maps.review_detailsGet details for one Google Maps review. Provide review_id from a place reviews response. Returns one review object at the top level with fields such as review_id, review_text, rating, and user_name when available. Additional upstream fields may appear. Cost = 2 tokens.
google-maps.searchSearch Google Maps by text query. Optional filters include location, radius (defaults to 1000 meters), open_now, min_price, max_price, place_type, language, and region. Pass cursor from a previous cursor_next to fetch the next page. Returns matching places in places with names, full_address, place_id, ratings, and location. Use place_id with place detail, review, and photo endpoints. cursor_next and cursor_previous appear only when pagination cursors are available. Additional upstream fields may appear. Cost = 10 tokens.
google-search.autocompleteGet Google Search autocomplete suggestions for a partial query. Returns the normalized query and an array of suggested search phrases. Cost = 5 tokens.
google-search.languagesList languages you can pass as language on google-search.keyword_traffic_insights and google-search.url_traffic_insights. Returns an array of entries with language_name and language_code (for example en, de). Maps to upstream lang on the provider API. No request parameters. Cost = 5 tokens.
google-search.locationsList countries and region codes you can pass as location on google-search.keyword_traffic_insights and google-search.url_traffic_insights. Returns an array of entries with country_name and country_code (for example US, GB). No request parameters. Cost = 5 tokens.
google-trends.categoriesList all Google Trends category and subcategory labels you can pass to other Google Trends tools in the category field. Returns cat (array of category names, including All categories) and msg. Use this before interest-over-time or interest-by-region calls when filtering by category. Cost = 5 tokens.
google-trends.interest_by_regionFetch Google Trends interest-by-region breakdowns for one to five keywords. Returns a JSON object whose top-level keys are your keywords. Each value maps location names (countries or subregions) to interest scores (0–100). Requires start in datetime-with-timezone form (for example 2020-05-01T00:43:37+0100). Optional end defaults to now. country defaults to global; region requires a valid country. category and gprop default to all when omitted or empty. resolution is COUNTRY (default) or REGION. Cost = 40 tokens.
google-trends.interest_over_timeFetch Google Trends interest-over-time series for one to five keywords. Returns a JSON object whose top-level keys are your keywords. Each value maps timestamps to interest scores (0–100). Granularity depends on the requested date range (from about one minute to monthly buckets). Requires start in datetime-with-timezone form (for example 2020-05-01T00:43:37+0100). Optional end defaults to now. country defaults to global; region requires a valid country. category and gprop default to all when omitted or empty. Cost = 40 tokens.
google-trends.regionsList all countries and subregions you can pass to other Google Trends tools in the country and region fields. Returns geo.countries: each country name maps to country (label) and regions (array of subregion names). Also returns msg. Use this before interest-over-time or interest-by-region calls when filtering by geography. Pair with google-trends.categories when filtering by category. Cost = 5 tokens.
google-trends.related_queriesFetch Google Trends related queries for one to five keywords. Returns a JSON object whose top-level keys are your keywords. Each value has top and rising sections; each section has query (rank index to query string) and value (rank index to score). Requires start in datetime-with-timezone form (for example 2020-05-01T00:43:37+0100). Optional end defaults to now. country defaults to global; region requires a valid country. category and gprop default to all when omitted or empty. Use google-trends.categories and google-trends.regions to discover valid category, country, and region values. Cost = 40 tokens.
google-trends.suggestionsGet Google Trends suggestions for a single keyword. Returns result: an array of suggested topics and entities, each with mid (topic id), title (display name), and type (for example Topic, Software, Book). Use this to refine keywords before interest-over-time, interest-by-region, or related-queries calls. Cost = 10 tokens.
clerk.invite_waitlist_entrySend an invite to the email address on a waitlist entry. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 10 tokens.
clerk.list_all_organization_domainsList organization domains across all organizations in a Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns domain summaries and total_count. Cost = 5 tokens.
clerk.list_all_organization_invitationsList organization invitations across all organizations in a Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns invitation summaries and total_count. Cost = 5 tokens.
meta-tools.list_allList all live Vee3 agent tools. Use this when you need to discover which tools exist and what they are called in MCP. Each entry includes mcp_tool_name, group_id, and summary. Use meta-tools.describe for full request/response schemas and token costs Cost = 0 tokens.
clerk.list_allowlist_identifiersList allowlisted identifiers in a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns allowlist identifiers and total_count. Cost = 5 tokens.
clerk.list_api_keysList API keys in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns api_keys and total_count. Cost = 5 tokens.
clerk.list_blocklist_identifiersList blocklisted identifiers in a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns blocklist identifiers and total_count. Cost = 5 tokens.
clerk.list_enterprise_connection_test_runsList SAML or OIDC debug test runs for an enterprise SSO connection. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns test_runs summaries plus total_count. Cost = 5 tokens.
clerk.list_enterprise_connectionsList enterprise SSO (SAML/OIDC) connections in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns enterprise_connections summaries plus total_count. Cost = 5 tokens.
clerk.list_instance_organization_membershipsList all organization memberships across a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns membership id, organization_id, role, and timestamps. Cost = 5 tokens.
clerk.list_invitationsList application invitations in a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns invitation id, email_address, status, created_at, and revoked for each invitation, plus total_count. Cost = 5 tokens.
clerk.list_jwt_templatesList JWT templates in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns each template's id, name, claims, lifetime, allowed_clock_skew, created_at, updated_at, signing_algorithm, and custom_signing_key, plus total_count. Cost = 5 tokens.
clerk.list_m2m_tokensList M2M tokens for a machine in a connected Clerk instance. **Sensitive** — returns token metadata for active machine credentials. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns M2M token summaries plus total_count. JWT-format tokens are not listed. Cost = 5 tokens.
clerk.list_machinesList machines in a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns machine summaries plus total_count. Cost = 5 tokens.
clerk.list_organization_domainsList verified domains for a specific Clerk organization. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns domain summaries and total_count. Cost = 5 tokens.
clerk.list_organization_invitationsList invitations for a specific Clerk organization. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns invitation summaries and total_count. Cost = 5 tokens.
clerk.list_organization_membershipsList members of a Clerk organization. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns membership id, user_id, role, and created_at for each member, plus total_count. Cost = 5 tokens.
clerk.list_organization_permissionsList organization permissions in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns permission summaries and total_count. Cost = 5 tokens.
clerk.list_organization_rolesList organization roles in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns role summaries with nested permissions and total_count. Cost = 5 tokens.
clerk.list_organizationsList organizations in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns organization id, name, slug, members_count, and created_at for each organization, plus total_count. Cost = 5 tokens.
clerk.list_role_setsList role sets in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns role set summaries and total_count. Cost = 5 tokens.
clerk.list_sessionsList sessions in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns session id, user_id, status, last_active_at, and expire_at for each session. Cost = 5 tokens.
clerk.list_user_organization_invitationsList all organization invitations for a specific Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns invitation id, organization_id, email_address, role, status, and created_at. Cost = 5 tokens.
clerk.list_user_organization_membershipsList all organizations a specific Clerk user belongs to. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns membership id, organization_id, role, and timestamps. Cost = 5 tokens.
clerk.list_usersList users in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns user id, name, primary email, and created_at for each user, plus total_count. Cost = 5 tokens.
clerk.list_waitlist_entriesList waitlist entries in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns waitlist entry summaries and total_count. Cost = 5 tokens.
meta-tools.list_group_toolsList live tools belonging to a single capability group. Use group_id from meta-tools.list_groups (for example website-screenshots). Returns name and summary for each live tool in the group Cost = 0 tokens.
meta-tools.list_groupsList all Vee3 capability groups. Use this to see how tools are organized (for example website-screenshots or meta-tools) before listing tools in a specific group Cost = 0 tokens.
files.list_uploaded_filesList files currently stored for the authenticated Vee3 account. Returns file_name (including any folders), content_type, size_bytes, uploaded_at, and retained_until when known. Use file_name to reference a file in other capabilities. Optional folder limits results to that folder path and its subfolders (for example media/clips). retained_until is when the file will be removed (based on retention_days at upload). Cost = 0 tokens.
clerk.lock_userLock a Clerk user account, preventing the user from signing in until unlocked. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user summary. Cost = 5 tokens.
files.move_fileMove a stored file to a new account-relative path. Pass source_file_name from files.list_uploaded_files and the desired destination_file_name. The file is copied to the new path and the source is removed. Any linked upload session is updated to the new path. Cost = 0 tokens.
clerk.prepare_email_address_verificationStart email address verification for a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a verification object with id and status. Use attempt-clerk-email-address-verification to submit the code the user receives. Cost = 5 tokens.
clerk.prepare_phone_number_verificationSend an SMS verification code to a Clerk phone number. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns a verification object with id and status. Use attempt-clerk-phone-number-verification to submit the code the user receives. Cost = 5 tokens.
clerk.refresh_sessionRefresh an existing session in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the refreshed session object with updated expiry. Cost = 5 tokens.
clerk.reject_waitlist_entryReject a waitlist entry in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated waitlist entry. Cost = 10 tokens.
clerk.remove_organization_role_permissionRemove a permission from an organization role in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated role summary. Cost = 8 tokens.
clerk.replace_organization_metadataReplace one metadata object entirely for a Clerk organization (existing keys in that object are removed). Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated organization summary. Cost = 8 tokens.
clerk.replace_role_setReplace a role set with another role set in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the migration payload from Clerk. Cost = 10 tokens.
clerk.replace_role_set_roleReplace one role with another in a role set in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated role set summary. Cost = 10 tokens.
clerk.replace_user_email_addressReplace all of a Clerk user's email addresses with a single verified primary email. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new primary email address summary. Cost = 8 tokens.
clerk.replace_user_metadataReplace the entire contents of one metadata namespace for a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. The metadata body fully replaces the chosen namespace. Returns the updated user summary. Cost = 8 tokens.
clerk.replace_user_phone_numberReplace a Clerk user's phone number with a single primary number. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the replacement phone number summary. Cost = 8 tokens.
x-twitter.reply_to_postReply to a post from a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Requires reply_to_post_id. Supports the same content options as x-twitter.create_post: text, polls, media, reply settings, paid partnership disclosure, AI-generated labels, super-follower exclusivity, nullcast posts, cards, communities, and direct-message deep links. At least one of text, poll, media, or card_uri is required, same as x-twitter.create_post. Token pricing matches x-twitter.create_post.
meta-tools.report_bugReport a bug, error, or anything that did not work as expected while using Vee3. Use this when a capability fails unexpectedly, returns wrong data, or behaves inconsistently. Include what you tried, what happened, and any error output Cost = 0 tokens.
x-twitter.repost_postRepost a post for a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Returns the reposted post_id and retweeted status. Cost = 75 tokens.
meta-tools.request_featureRequest a new capability or feature that Vee3 does not offer yet. Use this when you need something that is not available in the catalog — a missing integration, data source, workflow, or enhancement to an existing capability. Describe what you need, why you cannot accomplish it today, and how you would use it Cost = 0 tokens.
clerk.revoke_actor_tokenRevoke an actor token in a connected Clerk application so it can no longer be used for impersonation. **Sensitive** — invalidates a high-privilege token. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the revoked actor token object. Cost = 5 tokens.
clerk.revoke_admin_portal_link_tokenRevoke an admin portal link token by id in a connected Clerk instance. **Sensitive** — invalidates a single-use deep-link token. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the revoked admin portal link token. Cost = 8 tokens.
clerk.revoke_api_keyRevoke an API key in a connected Clerk application so it can no longer be used. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the revoked API key summary. Cost = 8 tokens.
clerk.revoke_invitationRevoke a pending application invitation by invitation id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Only pending invitations can be revoked. Cost = 5 tokens.
clerk.revoke_m2m_tokenRevoke an M2M token by id in a connected Clerk instance. **Sensitive** — invalidates a machine authentication token. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the revoked M2M token. Cost = 8 tokens.
clerk.revoke_organization_invitationRevoke a pending Clerk organization invitation. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Only pending invitations can be revoked. Returns the updated invitation summary with status revoked. Cost = 5 tokens.
clerk.revoke_sessionRevoke a session in a connected Clerk application, immediately ending it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the revoked session object with status set to revoked. Cost = 5 tokens.
clerk.revoke_sign_in_tokenRevoke a sign-in token in a connected Clerk application so it can no longer be used. **Sensitive** — invalidates a high-privilege token. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the revoked sign-in token object. Cost = 5 tokens.
clerk.rotate_machine_secret_keyRotate the secret key for a machine in a connected Clerk instance. **Sensitive** — the response includes the new secret key; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the new secret key. Cost = 10 tokens.
rotten-tomatoes.celebrity_detailsLook up a celebrity on Rotten Tomatoes by slug (for example morgan-freeman). Returns name, bio, birth date and place, profile image, and filmography lists for movies and TV with scores and years. Cost = 5 tokens.
rotten-tomatoes.movie_cast_and_crewList cast and crew credits for a movie by slug (for example shawshank-redemption). Returns cast and crew members with names, roles, character names, and profile links where available. Cost = 5 tokens.
rotten-tomatoes.movie_detailsLook up a movie on Rotten Tomatoes by slug (for example shawshank-redemption). Returns title, year, rating, runtime, genres, description, poster and hero images, Tomatometer and Popcornmeter scores, cast highlights, and where to watch links. Cost = 5 tokens.
rotten-tomatoes.movie_reviewsLoad reviews for a movie by slug (for example shawshank-redemption). Returns review quotes, sentiment, publication, critic details, and pageInfo for pagination. Use cursor from pageInfo.endCursor for the next page. Optionally set type to critic for critic reviews only. Cost = 5 tokens.
rotten-tomatoes.searchSearch Rotten Tomatoes by title or name. Returns matching movies, TV series, and celebrities with slugs, scores, poster URLs, release years, and top-billed cast where available. Cost = 10 tokens.
rotten-tomatoes.tv_show_cast_and_crewList cast and crew credits for a TV series by slug (for example breaking-bad). Returns cast and crew members with names, roles, character names, and profile links where available. Cost = 5 tokens.
rotten-tomatoes.tv_show_detailsLook up a TV series on Rotten Tomatoes by slug (for example breaking-bad). Returns title, years on air, TV rating, season count, genres, description, poster and hero images, Tomatometer and Popcornmeter scores, and creator/cast highlights. Cost = 5 tokens.
rotten-tomatoes.tv_show_episodeLoad a single episode by TV series slug (for example breaking-bad), season number, and episode number. Returns episode title, air date, description, and episode Tomatometer score when available. Cost = 5 tokens.
rotten-tomatoes.tv_show_season_reviewsLoad reviews for a TV season by series slug (for example breaking-bad) and season number. Returns review quotes, sentiment, publication, critic details, and pageInfo for pagination. Use cursor from pageInfo.endCursor for the next page. Optionally set type to critic for critic reviews only. Cost = 5 tokens.
rotten-tomatoes.tv_show_seasonLoad season-level details for a TV series by slug (for example breaking-bad) and season number. Returns season title, episode list summaries, and season Tomatometer scores when available. Cost = 5 tokens.
tiktok.search_photosSearch TikTok photo posts by keyword. Requires query. Pass cursor from a previous response to fetch the next page. Cost = 5 tokens.
tiktok.search_usersSearch TikTok users by keyword. Requires query. Pass cursor from a previous response to fetch the next page. Cost = 5 tokens.
tiktok.search_videosSearch TikTok videos by keyword. Requires query. Pass cursor from a previous response to fetch the next page. Cost = 5 tokens.
meta-tools.searchSearch live Vee3 agent tools by keyword or short task description. Call this first when you are unsure which tool to use. Returns ranked matches with tool_name, summary, and cost for each hit. Use meta-tools.describe on the best match for full request and response schemas. Optional group_id narrows results to one capability group. limit defaults to 8 (maximum 20). Cost = 0 tokens.
x-twitter.searchSearch public X (Twitter) posts matching a keyword or phrase. Returns a timeline of matching posts with tweet text, engagement counts, author info, media, and quoted tweets. Use cursor from next_cursor to fetch the next page. search_type controls ranking: Top (default), Latest, Media, People, or Lists. Cost = 5 tokens.
seo.backlinksFind backlinks pointing to a website URL. Returns an overview (domain rating, URL rating, backlink counts, referring domains, dofollow breakdown) and a list of individual backlinks with anchor text, source and target URLs, domain rating, and redirect chains. Cost = 10 tokens.
seo.basic_metricsGet Ahrefs domain authority signals for a website URL. Returns domainRating (0–100 Ahrefs authority score) and ahRank (global Ahrefs website rank). Useful for comparing site strength and prioritizing outreach or competitive research. Cost = 10 tokens.
seo.country_codesList country codes you can pass as country on seo.keyword_metrics. Returns an array of 2-letter ISO country codes (for example us, gb, de). Cost = 0 tokens.
seo.keyword_metricsGet SEO metrics for a search keyword in a specific country market. Returns keyword, searchVolume, clicks, cpc, difficulty, globalSearchVolume, and trafficPotential. Cost = 10 tokens.
google-search.keyword_traffic_insightsGet Google keyword traffic insights and related keyword suggestions for a seed keyword. Returns an array of keyword suggestions. Each item includes text, monthly search volume, competition_level, competition_index, low_bid, high_bid, and trend. Required: keyword and language (for example en). Optional: location (for example US) for country-specific data; omit location for global results (default). Optional: mode (exact or all, default all), min_search_volume (default 0), and intent (informational, navigational, commercial, or transactional). Cost = 20 tokens.
seo.url_metricsGet detailed Ahrefs SEO metrics for a specific URL. Returns two sections: - page: backlinks, referring domains, estimated traffic, traffic value, organic keywords, URL rating, and word count on the page - domain: domain rating, rank, backlinks, referring domains, traffic, traffic value, and organic keywords Cost = 10 tokens.
google-search.url_traffic_insightsGet Google keyword traffic insights and related keyword suggestions for a URL. Returns an array of keyword suggestions. Each item includes text, monthly search volume, competition_level, competition_index, low_bid, high_bid, and trend. Required: url and language (for example en). Optional: location (for example US) for country-specific data; omit location for global results (default). Optional: min_search_volume (default 0) and intent (informational, navigational, commercial, or transactional). Cost = 20 tokens.
clerk.set_user_password_compromisedMark a Clerk user's password as compromised. The user will be prompted to reset their password on next sign-in. **Sensitive** — password-adjacent account security action. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 8 tokens.
clerk.unban_userRemove a ban from a Clerk user, restoring their ability to sign in. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user summary. Cost = 5 tokens.
clerk.unlock_userUnlock a locked Clerk user account, allowing the user to sign in again. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user summary. Cost = 5 tokens.
x-twitter.unrepost_postRemove a repost for a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Cost = 50 tokens.
clerk.unset_user_password_compromisedClear the compromised-password flag for a Clerk user so they are no longer forced to reset on next sign-in. **Sensitive** — password-adjacent account security action. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user object. Cost = 8 tokens.
clerk.update_api_keyUpdate an API key in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated API key summary. Cost = 8 tokens.
clerk.update_email_addressUpdate a Clerk email address by id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated email address summary. Cost = 8 tokens.
clerk.update_enterprise_connectionUpdate an enterprise SSO connection in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated enterprise_connection summary. Cost = 8 tokens.
clerk.update_jwt_templateUpdate an existing JWT template in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated template summary. Cost = 8 tokens.
clerk.update_machineUpdate a machine in a connected Clerk instance. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated machine. Cost = 8 tokens.
clerk.update_organizationUpdate fields for a Clerk organization. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated organization summary. Cost = 8 tokens.
clerk.update_organization_domainUpdate enrollment mode or verification status for an organization domain. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated domain summary. Cost = 8 tokens.
clerk.update_organization_membershipChange the role of a Clerk organization member. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated membership. Cost = 8 tokens.
clerk.update_organization_membership_metadataMerge public or private metadata on a Clerk organization membership. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated membership. Cost = 8 tokens.
clerk.update_organization_metadataMerge metadata into a Clerk organization (deep merge — existing keys are preserved unless overwritten). Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated organization summary. Cost = 8 tokens.
clerk.update_organization_permissionUpdate an organization permission in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated permission summary. Cost = 8 tokens.
clerk.update_organization_roleUpdate an organization role in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated role summary. Cost = 8 tokens.
clerk.update_phone_numberUpdate a Clerk phone number by id. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated phone number summary. Cost = 8 tokens.
clerk.update_role_setUpdate a role set in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated role set summary. Cost = 8 tokens.
clerk.update_sign_upUpdate an in-progress sign-up in a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Cost = 8 tokens.
clerk.update_userUpdate profile fields for a Clerk user. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user summary. Cost = 8 tokens.
clerk.update_user_metadataMerge metadata fields for a Clerk user. Only the provided metadata keys are updated. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the updated user summary. Cost = 8 tokens.
files.upload_fileReserve a direct upload slot for a local file. Pass the desired file_name. To place a file in folders, use a path in file_name (folder/subfolder/.../name). Optionally pass retention_days (default 7, minimum 1). The name may omit an extension. Vee3 returns an upload_code. Install the Vee3 CLI once with `npm install -g @vee3/cli` (requires Node 18+), then run `vee3-upload {upload_code} {file_path}` in the terminal. The CLI resolves the code to a signed upload URL, streams the local file to Vee3 storage, and prints the stored file_name after the upload finishes. Use that file_name in files.list_uploaded_files and other capabilities. The CLI does not need an API key. If installation fails with a TLS or certificate error (common on networks that inspect HTTPS traffic), use Node 22.15 or newer and run with NODE_OPTIONS=--use-system-ca, or configure npm to trust your network's root certificate. Files can be up to 2 GB. Retention is chosen at reserve time (default 7 days). After the upload is detected, Vee3 bills `max(1, ceil(size_gibibytes * retention_days * 2))` tokens. Upload codes can be resolved within 60 minutes of reserve. Use `files.list_uploaded_files` to list stored uploads for follow-up work. Cost = 0 tokens to reserve. After upload completes, billing is max(1, ceil(size_gibibytes * retention_days * 2)) tokens.
clerk.verify_api_keyVerify an API key against a connected Clerk application. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the verified API key summary when valid. Cost = 5 tokens.
clerk.verify_clientVerify a client JWT from the Clerk Frontend API. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns the verified client object. Cost = 5 tokens.
clerk.verify_m2m_tokenVerify an M2M token in a connected Clerk instance. **Sensitive** — accepts a machine token value; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns verified M2M token metadata. Cost = 5 tokens.
clerk.verify_organization_domain_ownershipMark an organization domain's DNS ownership as verified via manual override. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Idempotent when ownership is already verified. Returns the updated domain summary. Cost = 5 tokens.
clerk.verify_user_passwordVerify that a Clerk user's password matches the supplied value. Useful for support and custom re-verification flows. **Sensitive** — accepts a plain-text password; do not log or expose it. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns verified (true when the password matches). Cost = 5 tokens.
clerk.verify_user_totpVerify a time-based one-time password or backup code for a Clerk user. Backup codes are consumed when used. Call clerk.get_connected_accounts first. Pass clerk_instance_id to target a specific connection, or omit it to use the default account. Returns verified and code_type when successful. Cost = 5 tokens.
website-screenshots.captureCapture a screenshot of a public website so the user or agent can inspect its layout, content, and UI. The image is saved to account file storage. The response includes screenshot_url for API users and download_code for agents to run `vee3-get-file`. Cost = 20 tokens.
youtube.channel_detailsFetch metadata for a public YouTube channel by channel id or URL. Accepts a channel id (for example UCJ5v_MCY6GNUBTO8-D3XoAg) or common YouTube channel URLs (for example https://www.youtube.com/@WWE). Returns title, username, description, subscriber and view counts, join date, verification flags, avatar and banner images, keywords, and external links. Cost = 10 tokens.
youtube.channel_searchSearch public videos on a YouTube channel by keyword or phrase. Accepts a bare channel id (for example UCJ5v_MCY6GNUBTO8-D3XoAg), not a URL. Returns matching video entries and cursorNext for pagination. Use cursorNext from a prior response as cursor for the next page. Cost = 10 tokens.
youtube.channel_videosFetch a paginated list of videos from a public YouTube channel by its channel id. Accepts a channel id (for example UCg6gPGh8HU2U01vaFCAsvmQ) or common YouTube channel URLs (for example https://www.youtube.com/@ChrisTitusTech). Use cursor from a prior response for the next page. Cost = 10 tokens.
youtube.playlist_detailsFetch metadata for a public YouTube playlist by playlist id. Returns title, description, creator summary, video and view counts, thumbnails, badges, and last updated timestamps. Cost = 10 tokens.
youtube.searchSearch public YouTube content by keyword or phrase. Returns matching result cards, estimated result count, and spelling suggestions. Use filter parameters to apply multiple YouTube search filters: - upload_date: Last hour, Today, This week, This month, This year - content_type: Video, Channel, Playlist, Movie - duration: Under 4 minutes, 4 - 20 minutes, Over 20 minutes - features: Live, 4K, HD, Subtitles/CC, Creative Commons, 360°, VR180, 3D, HDR, Location, Purchased (multiple allowed) - sort_by: Relevance, Upload date, View count, Rating Filter values are matched case-insensitively. Only one option per group applies except features, which accepts multiple labels. When a requested filter cannot be applied, the API returns the best-effort results available so far and includes unappliedFilters with the labels that were skipped. Use cursor with the same query to paginate: pass cursorNext from a prior response. Filter parameters and cursor cannot be combined. Check didYouMean when the query may be misspelled. Cost = 20 tokens.
youtube.search_autocompleteGet YouTube search autocomplete suggestions for a partial query. Returns the normalized query and an array of suggested search phrases. Optional language and location codes localize suggestions (defaults: en, US). Cost = 8 tokens.
youtube.video_commentsFetch top-level comments for a public YouTube video by its 11-character video id. Returns comment text, author summary, vote and reply counts, pinned status, total comment count, and cursorNext for the next page. Use sort_by to choose comment order: - sort_by: Top comments, Newest first Sort values are matched case-insensitively. Use cursor with the same video_id to paginate: pass cursorNext from a prior response. sort_by and cursor cannot be combined. Cost = 15 tokens.
youtube.video_detailsFetch metadata for a public YouTube video by video id or URL. Accepts a bare 11-character video id (for example PuQFESk0BrA) or common YouTube watch, youtu.be, Shorts, and embed URLs. Returns title, description, view count, duration, publish date, channel id, category, keywords, and thumbnails. Cost = 10 tokens.
纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错

侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。