Skip to main content
Every tool available on the Octolane MCP server, organized by category. Each tool includes its parameters, types, and example usage.
All tools are available at https://mcp.octolane.com/mcp and require authentication via the X-API-Key header.

Search & Query

Tools for finding and retrieving data from your CRM.

search_deals

Search deals with filters for pipeline, stage, account, contact, deal size, close date, and staleness.

search_contacts

Search contacts by name, email, company, or job title.

search_accounts

Search accounts (companies) by name, domain, or industry.

search_emails

Search email conversations by contact, company domain, keyword, or direction.

search_meetings

Search past and upcoming meetings by keyword, attendee, or date range.

get_deal_details

Get full details of a specific deal including associated contacts, account, notes, tasks, and next steps.

get_pipeline_overview

Get a summary of your sales pipeline(s) showing deal counts, total values, and average deal size by stage.

get_signal_visitors

Retrieve website visitors identified by Octolane Signal with visit counts, intent scores, and activity dates.

get_email_thread

Get the full email thread conversation by thread ID.

get_notes

Search and retrieve notes linked to a deal, contact, or account. Supports lookup by name, email, or domain. No ID required.

get_tasks

Get tasks assigned to you or linked to a specific deal, contact, or account.

get_current_user

Get your identity, workspace role, and subscription details. Returns name, email, organization, role, and billing info.

Create & Update

Tools for writing data to your CRM. Records created via MCP are immediately picked up by Octolane’s agents for enrichment and follow-up.

create_deal

Create a new deal in the CRM and assign it to a pipeline stage. The associated account and contacts must already exist. Create them first if needed.

create_contact

Create a new contact from an email address. The backend auto-creates the associated account from the email domain and enriches the contact.

create_account

Create a new account (company) from a domain. Automatically enriched with company info, size, industry, funding, and more.

create_note

Create a note and link it to a deal, contact, or account.

create_task

Create a task and optionally link it to a deal, contact, or account. Use for reminders, follow-ups, action items, or next steps.

update_deal_stage

Move a deal to a specific stage by stage ID.

move_deal_to_next_stage

Automatically advance a deal to the next stage in its pipeline based on stage order.

update_note

Update an existing note’s title or content.

update_task

Update an existing task. Change title, due date, priority, or mark as complete.

Pipeline Management

Tools for configuring and navigating your pipeline structure.

list_pipeline_stages

List all stages for a pipeline, showing name, order, type (won/lost/default), and win probability.

rename_pipeline

Rename a sales pipeline.

Field Discovery

Tools for discovering available fields and custom properties on your CRM records. Useful before creating or updating records to check what fields are available.

get_account_fields

Discover available fields and custom properties for accounts (companies). Returns field names, types, and valid dropdown options.

get_contact_fields

Discover available fields and custom properties for contacts. Returns field names, types, and valid dropdown options.

get_deal_fields

Discover available fields and custom properties for deals in a specific pipeline. Each pipeline can have different custom fields.

Signal

get_signal_script

Get the Octolane Signal tracking script tag for your website. Returns an HTML snippet with your organization’s unique public key to install in your website’s <head>.

Workspace

Tools for managing your workspace and team.

list_workspace_members

List all members in the workspace with their name, email, role, and avatar.

invite_team_member

Invite one or more people to your workspace by email. Requires admin or owner role.

Rate limits

MCP tools share the same rate limits as the REST API: 100 requests per minute per API key. If you hit the limit, you’ll receive a 429 response with a Retry-After header. Most AI assistants handle rate limiting automatically by waiting and retrying.