Skip to content
Last updated

Tool Catalog (32 tools)

Organized by what they let you do. Each row shows the MCP annotations the tool advertises. For more on annotations, see Tool Annotations.

Read & Discovery (21 tools)

All are readOnlyHint: true, destructiveHint: false, idempotentHint: true. Safe to auto-approve in most client policies.

ToolPurpose
current_userGet the authenticated user's identity
account_searchFind accounts by name, owner, or filters
account_get_by_idFetch a single account's full record
account_search_by_external_idFind an account by ID from an external system (e.g., your CRM)
account_answer_questionAsk a natural-language question about an account
prospect_searchFind prospects by name, account, owner, or filters
prospect_get_by_idFetch a single prospect's full record
prospect_search_by_external_idFind a prospect by external ID
opportunity_searchFind opportunities by stage, status, account, or filters
opportunity_get_by_idFetch a single opportunity's full record
opportunity_search_by_external_idFind an opportunity by external ID
opportunity_answer_questionAsk a natural-language question about an opportunity
opportunity_stage_fetchList configured opportunity stages
user_get_by_idFetch a single user's full record
user_searchFind users by name or email
sequence_searchFind sequences by name, state, or filters
sequence_state_searchFind prospect-sequence enrollments
stage_fetchList configured prospect stages
kaia_meeting_searchSearch recorded meetings (Kaia transcripts)
calendar_events_fetchList calendar events
emails_searchFind emails by account or opportunity

Write & Mutation (8 tools)

Each write tool's annotations are listed individually because risk varies.

ToolAnnotationsPurpose
account_createreadOnlyHint: false, destructiveHint: false, idempotentHint: falseCreate a new account
account_deletereadOnlyHint: false, destructiveHint: true, idempotentHint: trueDelete an account
prospect_createreadOnlyHint: false, destructiveHint: false, idempotentHint: falseCreate a new prospect
prospect_deletereadOnlyHint: false, destructiveHint: true, idempotentHint: trueDelete a prospect
opportunity_createreadOnlyHint: false, destructiveHint: false, idempotentHint: falseCreate a new opportunity
opportunity_deletereadOnlyHint: false, destructiveHint: true, idempotentHint: trueDelete an opportunity
sequence_add_prospectsreadOnlyHint: false, destructiveHint: false, idempotentHint: trueEnroll prospects in a sequence
sequence_states_destroyreadOnlyHint: false, destructiveHint: true, idempotentHint: trueRemove prospects from a sequence

Most MCP clients prompt for confirmation when calling tools with destructiveHint: true. Build your agent flows to expect this UX.

Schema & Special (3 tools)

ToolAnnotationsPurpose
input_fields_fetchreadOnlyHint: true, idempotentHint: trueDiscover required/optional fields for create operations
filter_fields_fetchreadOnlyHint: true, idempotentHint: trueDiscover filterable fields for a resource type
prepare_for_meetingreadOnlyHint: true, idempotentHint: falseGet AI-generated meeting briefing for an account (non-idempotent because LLM output varies)

Quick Reference

You want to...Use these tools
Find data*_search, *_get_by_id
Discover schemainput_fields_fetch, filter_fields_fetch
Create recordsaccount_create, prospect_create, opportunity_create
Enroll prospectssequence_search + sequence_add_prospects
Remove from sequencesequence_state_search + sequence_states_destroy
Delete records*_delete
Ask AI questionsaccount_answer_question, opportunity_answer_question, prepare_for_meeting
Cross-system lookup*_search_by_external_id
Meeting contextkaia_meeting_search, calendar_events_fetch, prepare_for_meeting