Skip to Content
Welcome to 10ex Docs — explore Tutorials, Guides, Reference, Concepts, Use Cases, and the Agent Store.
ReferenceMCP tools
Reference

MCP tools catalog

For setup, see the MCP setup guide. The server exposes Streamable HTTP at https://api.10ex.ai/mcp and stdio for local Claude Desktop and Cursor.

Tools are grouped by workflow stage so an AI agent can do an end-to-end motion without falling off a cliff.

A0. Onboarding and account

ToolDescription
signupCreate a new account and company; returns bootstrap JWT and first API key
verify_emailVerify a freshly minted account
loginEmail and password to JWT
whoamiCurrent user, company, role, plan
get_company / update_companyCompany profile
list_team_members / invite_teammateWorkspace membership
list_api_keys / mint_api_key / revoke_api_keyAPI key self-service
get_billing_statusPlan, usage caps, remaining credits (read-only)

A. Setup and enablers

ToolDescription
list_connectorsStatus for Gmail, Outlook, Webflow, Sanity, Google/LinkedIn/Meta Ads, HubSpot, Salesforce
start_connector_oauthReturns OAuth URL for a provider
get_connector_statusPoll an in-flight OAuth grant
list_brand_knowledge / upsert_brand_knowledgeBrand context CRUD
ingest_url_into_knowledgeScrape a URL into brand knowledge

B. Audience and CRM

ToolDescription
create_lead, bulk_import_leads, search_leads, enrich_leadLeads CRUD
create_segment, add_leads_to_segment, list_segmentsSegments
create_company, search_companiesCompanies
create_form, list_formsCapture forms

C. Agent Store discovery

ToolDescription
list_agents_in_storeCatalog of hireable agents (verbatim slugs from the seed)
get_agent_detailsConnectors, knowledge, sub-agents, I/O schema for one slug
list_active_agentsWhat the workspace is currently running

D. Email Sequence Launch (flagship)

ToolDescription
preview_email_sequenceGenerate a sequence without sending, for human approval
approve_email_sequenceRelease a previewed sequence to send
launch_email_sequenceOne-shot generate and send (when approval_required: false)
get_email_sequence_statusPer-recipient send/open/reply state
send_single_outreachSingle-email cold outreach via email-outreach-sender

E. Other channel launches

ToolDescription
generate_blogBrief to outline to draft to hero image, via blog-generation
publish_blogPush to Webflow or Sanity
generate_ad_copyLinkedIn, Meta, Google variants
launch_ad_campaignWraps google-ads-manager, linkedin-ads-manager, meta-ads-manager
generate_webinarOutline, script, slides, avatar, stitched video
run_company_researchWraps company-research
run_market_researchWraps market-research-crew
run_growth_auditWraps growth-audit

F. Workflows and orchestration

ToolDescription
list_workflow_templatesTemplate Gallery
create_workflow_from_templateInstantiate a template
trigger_workflowManual run

G. Docs and introspection

ToolDescription
search_docsQdrant-backed semantic lookup over this docs corpus
get_setup_checklistFor a goal, return the ordered prerequisite tools to call

How to chain tool calls without a hardcoded checklist

Every “launch” tool returns a Pydantic model with the resulting entity ID and a next_actions array, so an agent can chain calls without a setup checklist on the client side. If you want one anyway, get_setup_checklist returns an ordered prerequisite list for a stated goal.

What scopes and permissions look like

v1 keys carry scope ['*']. Per-tool scopes are tech debt #20 in 10ex_fastapi/TECH_DEBTS.md.

Last updated on