Authenticate through the MCP connection. OAuth clients complete authentication in the browser; API keys never belong in tool arguments.
Workspace
airscale_check_credits
MCP tool
Check how many credits remain in the workspace.
- Category: Workspace
- Spend classification: Free
- Credit behavior: Free; checking the balance does not debit credits
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Free; checking the balance does not debit credits.
Inputs
Minimal tools/call example
Expected result
Returns the workspace’s current Airschool credit balance without spending credits. Related API reference: getCreditsSearch and research
airscale_find_people
MCP tool
Search people with public Find People filters for profile, current company, experience, and company growth. Costs 0.1 credits per returned lead. Paginate with cursor.
- Category: Search and research
- Spend classification: Variable credit cost
- Credit behavior: 0.1 credits per returned lead
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.1 credits per returned lead.
Inputs
Minimal tools/call example
Expected result
Returns one page of matching people and a cursor when another page is available. Related API reference: findPeopleairscale_count_find_people
MCP tool
Count people matching find-people query filters. Free, no credits charged.
- Category: Search and research
- Spend classification: Free
- Credit behavior: Free; no credits charged
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Free; no credits charged.
Inputs
Minimal tools/call example
Expected result
Returns the number of people matching the supplied query filters. Related API reference: countPeopleairscale_find_companies
MCP tool
Search companies by firmographic, location, event, intent, technology, and website keyword filters. Costs 0.1 credits per returned company. Use airscale_find_companies_filter_values to discover accepted values.
- Category: Search and research
- Spend classification: Variable credit cost
- Credit behavior: 0.1 credits per returned company
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.1 credits per returned company.
Inputs
Minimal tools/call example
Expected result
Returns one page of matching companies and pagination metadata for any remaining results. Related API reference: findCompaniesairscale_find_companies_filter_values
MCP tool
Discover accepted values for find-companies filters (city, region, industry, topics, techStack). Free, no credits charged.
- Category: Search and research
- Spend classification: Free
- Credit behavior: Free; no credits charged
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Free; no credits charged.
Inputs
Minimal tools/call example
Expected result
Returns accepted values for the selected company filter and search text. Related API reference: listFindCompanyFilterValuesairscale_company_lookalikes
MCP tool
Find companies similar to 1–10 reference company websites, with optional location, employee-size and founding-year filters. Returns company data and warnings synchronously. Costs 0.5 credits per unique returned company; unused reserved credits are refunded. Limit defaults to 2000; use an explicit smaller limit for a small search. Maximum 15 searches per rolling minute and 5 concurrent searches per workspace, shared with the API. Allow at least 100 seconds. Do not automatically retry: repeating a search can cause another charge.
- Category: Search and research
- Spend classification: Variable credit cost
- Credit behavior: 0.5 credits per unique returned company; reserves limit × 0.5 credits and refunds unused credits
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.5 credits per unique returned company; reserves limit × 0.5 credits and refunds unused credits.
Inputs
Minimal tools/call example
Expected result
Returns all unique matching companies synchronously with total_results, credits_used, and warnings. Costs 0.5 credits per unique returned company; reserves limit × 0.5 credits and refunds the unused amount. The total limit defaults to 2,000, with a maximum of 2,000 for one distinct reference, 4,000 for two, and 5,000 for three through ten. Shares 15 starts per rolling minute and 5 active searches per workspace with the API. Do not automatically retry: a completed search can still be charged when its response is lost, and repeating it can cause another charge. Related API reference: findCompanyLookalikesairscale_airsearch
MCP tool
AI web research agent: ask a natural-language question and optionally specify structured fields to extract. Costs 1 credit per successful call.
- Category: Search and research
- Spend classification: Variable credit cost
- Credit behavior: 1 credit per successful call
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit per successful call.
Inputs
Minimal tools/call example
Expected result
Returns the research answer and any structured fields requested in the prompt schema. Related API reference: airsearchairscale_leads_finder
MCP tool
Search people with Leads Finder filters (job, company, location, seniority, skills, company size, funding, and more). Zero-based page pagination. Costs 0.1 credits per returned lead.
- Category: Search and research
- Spend classification: Variable credit cost
- Credit behavior: 0.1 credits per returned lead
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.1 credits per returned lead.
Inputs
Minimal tools/call example
Expected result
Returns one zero-based page of nested Leads Finder person records with total, page, and size. Related API reference: searchLeadsFinderairscale_post_search
MCP tool
Search LinkedIn posts by keywords, author, author’s employer or industry, mentions, or group, newest first by default. Returns raw post rows (text, author, engagement counts, URL) one page at a time with pagination.next_cursor. Costs 1 credit per successful page, empty pages included; invalid input and failures are free.
- Category: Search and research
- Spend classification: Variable credit cost
- Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free.
Inputs
Minimal tools/call example
Expected result
Returns one page of LinkedIn posts matching the filters and a next cursor when more results are available. Related API reference: searchLinkedinPostsContact and profile enrichment
airscale_find_email
MCP tool
Find a contact’s professional email. Provide either a LinkedIn profile URL, or first/last name plus a company domain or name.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 2 credits per successful result
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 2 credits per successful result.
Inputs
Minimal tools/call example
Expected result
Returns a professional email result when found, or a documented not-found result. Related API reference: findProfessionalEmailairscale_find_email_bulk
MCP tool
Find professional emails for multiple contacts. Returns immediately; results are delivered to webhook_url, one payload per input.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 2 credits per successful input
- Execution: Asynchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 2 credits per successful input.
Inputs
Minimal tools/call example
Expected result
Returns an acceptance result immediately; one result per input is delivered to the webhook URL. Related API reference: findProfessionalEmailsBulkairscale_find_mobile_phone
MCP tool
Find a contact’s mobile phone number from their LinkedIn profile URL.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 40 credits per successful result
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 40 credits per successful result.
Inputs
Minimal tools/call example
Expected result
Returns the discovered mobile phone result, or a documented not-found result. Related API reference: findMobilePhoneairscale_find_personal_email
MCP tool
Find a contact’s personal email from their LinkedIn profile URL.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 3-12 credits per successful result
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 3-12 credits per successful result.
Inputs
Minimal tools/call example
Expected result
Returns the discovered personal email result, or a documented not-found result. Related API reference: findPersonalEmailairscale_find_people_by_url
MCP tool
Find a person’s LinkedIn profile URL from their name and company.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 0.5 credits per successful result
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.5 credits per successful result.
Inputs
Minimal tools/call example
Expected result
Returns a matching LinkedIn person-profile URL, or a documented not-found result. Related API reference: findPeopleProfileUrlairscale_extract_people_profile
MCP tool
Extract a full LinkedIn person profile from its URL.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: URL-selected pricing; person-profile successes cost 1 credit by default and workspace-specific pricing may differ
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: URL-selected pricing; person-profile successes cost 1 credit by default and workspace-specific pricing may differ.
Inputs
Minimal tools/call example
Expected result
Returns the extracted person profile for the supplied LinkedIn URL. Related API reference: extractPersonProfileairscale_extract_company_profile
MCP tool
Extract a full LinkedIn company profile from its URL.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: URL-selected pricing; company or school-profile successes cost 0.5 credits and workspace-specific pricing may differ
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: URL-selected pricing; company or school-profile successes cost 0.5 credits and workspace-specific pricing may differ.
Inputs
Minimal tools/call example
Expected result
Returns the extracted company or school profile for the supplied LinkedIn URL. Related API reference: extractCompanyProfileairscale_reverse_email
MCP tool
Resolve an email address to a LinkedIn profile. Returns the entire enriched profile, not only the URL.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 2 credits per returned profile
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 2 credits per returned profile.
Inputs
Minimal tools/call example
Expected result
Returns the enriched person profile resolved from the email address, not only a profile URL. Related API reference: reverseEmailLookupairscale_reverse_phone
MCP tool
Resolve a phone number to a LinkedIn profile. Returns the entire enriched profile, not only the URL.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 10 credits per returned profile
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 10 credits per returned profile.
Inputs
Minimal tools/call example
Expected result
Returns the enriched person profile resolved from the phone number, not only a profile URL. Related API reference: reversePhoneLookupairscale_domain_to_linkedin
MCP tool
Find a company’s LinkedIn company URL from its domain. Costs 0.5 credits on success; no-result lookups are free. Allow up to 130 seconds.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 0.5 credits on success; no-result lookups are free
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.5 credits on success; no-result lookups are free.
Inputs
Minimal tools/call example
Expected result
Returns the LinkedIn company URL for the domain, or a not-found error when none matches. Related API reference: findCompanyLinkedinUrlairscale_post_likers
MCP tool
List and enrich people who liked a LinkedIn post, one page (up to 25) at a time. Reserves 0.2 credits per requested slot and refunds unused, not-found, and failed slots.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 0.2 credits per enriched profile; unused, not-found, and failed slots are refunded
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.2 credits per enriched profile; unused, not-found, and failed slots are refunded.
Inputs
Minimal tools/call example
Expected result
Returns one page of enriched post likers, pagination with a next cursor, and the page’s credit outcome. Related API reference: listPostLikersairscale_post_commenters
MCP tool
List and enrich people who commented on a LinkedIn post, one page (up to 25) at a time. Reserves 0.2 credits per requested slot and refunds unused, not-found, and failed slots.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 0.2 credits per enriched profile; unused, not-found, and failed slots are refunded
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.2 credits per enriched profile; unused, not-found, and failed slots are refunded.
Inputs
Minimal tools/call example
Expected result
Returns one page of enriched post commenters, pagination with a next cursor, and the page’s credit outcome. Related API reference: listPostCommentersairscale_profile_posts
MCP tool
List the recent LinkedIn posts published by one person (profile URL), one page at a time with pagination.next_cursor. Costs 1 credit per successful page, empty pages included; invalid input and failures are free.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free.
Inputs
Minimal tools/call example
Expected result
Returns one page of recent LinkedIn posts from a person and a next cursor when more results are available. Related API reference: listLinkedinProfilePostsairscale_company_posts
MCP tool
List the recent LinkedIn posts published by one company page (company URL or numeric ID), one page at a time with pagination.next_cursor. Costs 1 credit per successful page, empty pages included; invalid input and failures are free.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free.
Inputs
Minimal tools/call example
Expected result
Returns one page of recent LinkedIn posts from a company and a next cursor when more results are available. Related API reference: listLinkedinCompanyPostsairscale_profile_comments
MCP tool
List the recent comments one person (profile URL) wrote on LinkedIn posts, with the comment and post URLs, one page at a time with pagination.next_cursor. Costs 1 credit per successful page, empty pages included; invalid input and failures are free.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free.
Inputs
Minimal tools/call example
Expected result
Returns one page of recent comments from a person, including comment and post URLs, with a next cursor when available. Related API reference: listLinkedinProfileCommentsairscale_comment_likers
MCP tool
List the people who reacted to one LinkedIn comment (comment URL, e.g. from airscale_profile_comments), one page at a time with pagination.next_cursor. Returns raw rows, not enriched contacts. Costs 1 credit per successful page, empty pages included; invalid input and failures are free.
- Category: Contact and profile enrichment
- Spend classification: Variable credit cost
- Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit per successful page, including empty pages; invalid input and failures are free.
Inputs
Minimal tools/call example
Expected result
Returns one page of raw people rows for reactions to a comment, with a next cursor when available. These are not enriched contacts. Related API reference: listLinkedinCommentLikersChecks and signals
airscale_verify_email
MCP tool
Verify whether an email address is deliverable. Costs 0.5 credits. Allow up to 135 seconds.
- Category: Checks and signals
- Spend classification: Variable credit cost
- Credit behavior: 0.5 credits per verification
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 0.5 credits per verification.
Inputs
Minimal tools/call example
Expected result
Returns the deliverability result, score, and address checks for the email. Related API reference: verifyEmailairscale_check_whatsapp
MCP tool
Check whether a phone number is on WhatsApp. Costs 1 credit for a definitive yes or no. A pending or unknown result returns an operation_id to look up with airscale_get_whatsapp_check.
- Category: Checks and signals
- Spend classification: Variable credit cost
- Credit behavior: 1 credit for a definitive yes or no
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit for a definitive yes or no.
Inputs
Minimal tools/call example
Expected result
Returns yes or no with an operation_id, or a pending or unknown status to look up later. Related API reference: checkWhatsappairscale_get_whatsapp_check
MCP tool
Look up a previous WhatsApp check by its operation_id. Free; does not start a new check.
- Category: Checks and signals
- Spend classification: Free
- Credit behavior: Free; no credits charged
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Free; no credits charged.
Inputs
Minimal tools/call example
Expected result
Returns the stored state of a previous WhatsApp check without starting a new one. Related API reference: getWhatsappCheckOperationairscale_check_dnc
MCP tool
Check whether a US phone number is on the Do Not Call list. Costs 1 credit per completed check.
- Category: Checks and signals
- Spend classification: Variable credit cost
- Credit behavior: 1 credit per completed check
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit per completed check.
Inputs
Minimal tools/call example
Expected result
Returns whether the US number is listed on the Do Not Call list. Related API reference: checkDncairscale_meta_ads
MCP tool
Look up a company’s Meta (Facebook and Instagram) ads from its domain. Costs 1 credit when ads are found; otherwise free.
- Category: Checks and signals
- Spend classification: Variable credit cost
- Credit behavior: 1 credit when ads are found; otherwise free
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: 1 credit when ads are found; otherwise free.
Inputs
Minimal tools/call example
Expected result
Returns the company’s Meta ad count and, when ads are found, the ads themselves. Related API reference: lookupMetaAdsAsync exports and managed batches
airscale_start_companies_export
MCP tool
Start an async paid export of Find Companies results to CSV or JSONL. Returns an export_id; poll airscale_get_export_status.
- Category: Async exports and managed batches
- Spend classification: Paid export
- Credit behavior: Up to 0.1 credits per exported company
- Execution: Asynchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Up to 0.1 credits per exported company.
Inputs
Minimal tools/call example
Expected result
Returnscredit_confirmation_required without creating an export. After explicit approval, rerun the same request with confirm_credit_spend: true.
airscale_start_people_export
MCP tool
Start an async paid export of Find People results to CSV or JSONL. Returns an export_id; poll airscale_get_export_status.
- Category: Async exports and managed batches
- Spend classification: Paid export
- Credit behavior: Up to 0.1 credits per exported lead
- Execution: Asynchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Up to 0.1 credits per exported lead.
Inputs
Minimal tools/call example
Expected result
Returnscredit_confirmation_required without creating an export. After explicit approval, rerun the same request with confirm_credit_spend: true.
airscale_create_contact_enrichment_batch
MCP tool
Create a server-side batch for CSV/file/table contact inputs with more than 20 rows before starting a managed bulk work-email enrichment export.
- Category: Async exports and managed batches
- Spend classification: Free
- Credit behavior: Free; no enrichment credits charged
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Free; no enrichment credits charged.
Inputs
Minimal tools/call example
Expected result
Returns a managedbatch_id that can receive contact chunks before enrichment starts.
airscale_add_contacts_to_enrichment_batch
MCP tool
Add CSV/file/table contacts to a managed enrichment batch in chunks of up to 250. Use this for more than 20 rows instead of repeated single-contact lookup tools.
- Category: Async exports and managed batches
- Spend classification: Free
- Credit behavior: Free; no enrichment credits charged
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Free; no enrichment credits charged.
Inputs
Minimal tools/call example
Expected result
Returns the updated managed-batch state after accepting the contact chunk.airscale_start_contact_enrichment_export
MCP tool
Start an async paid work-email enrichment export for a CSV/file/table contact batch with more than 20 rows after checking available credits. Returns an export_id; poll airscale_get_export_status, then use airscale_get_export_file.
- Category: Async exports and managed batches
- Spend classification: Paid export
- Credit behavior: Up to 2 credits per contact
- Execution: Asynchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Up to 2 credits per contact.
Inputs
Minimal tools/call example
Expected result
Returnscredit_confirmation_required without creating an export. After explicit approval, rerun the same request with confirm_credit_spend: true.
airscale_get_export_status
MCP tool
Check an async companies, people, or contact-enrichment export job without returning exported rows.
- Category: Async exports and managed batches
- Spend classification: Free
- Credit behavior: Free; no credits charged
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Free; no credits charged.
Inputs
Minimal tools/call example
Expected result
Returns the export state and progress metadata, including the server-provided polling interval when present.airscale_get_export_file
MCP tool
Get the download URL and MCP resource link for a completed companies, people, or contact-enrichment export file.
- Category: Async exports and managed batches
- Spend classification: Free
- Credit behavior: Free; no credits charged
- Execution: Synchronous
- Authentication: Uses the credentials configured on the MCP connection; never include an API key in tool arguments.
Credit behavior: Free; no credits charged.