Exa MCP

exa-labs
3387
Web search and web crawling

Content

Exa MCP 6

Web search and web crawling

web_search_exa

Search the web using Exa AI - performs real-time web searches and can scrape content from specific URLs. Supports configurable result counts and returns the content from the most relevant websites.

Parameters (2)
query string Required

Search query

numResults number Optional

Number of search results to return (default: 5)

company_research_exa

Research companies using Exa AI - finds comprehensive information about businesses, organizations, and corporations. Provides insights into company operations, news, financial information, and industry analysis.

Parameters (2)
companyName string Required

Name of the company to research

numResults number Optional

Number of search results to return (default: 5)

crawling_exa

Extract and crawl content from specific URLs using Exa AI - retrieves full text content, metadata, and structured information from web pages. Ideal for extracting detailed content from known URLs.

Parameters (2)
url string Required

URL to crawl and extract content from

maxCharacters number Optional

Maximum characters to extract (default: 3000)

linkedin_search_exa

Search LinkedIn profiles and companies using Exa AI - finds professional profiles, company pages, and business-related content on LinkedIn. Useful for networking, recruitment, and business research.

Parameters (3)
query string Required

LinkedIn search query (e.g., person name, company, job title)

searchType string Optional

Type of LinkedIn content to search (default: all)

numResults number Optional

Number of LinkedIn results to return (default: 5)

deep_researcher_start

Start a comprehensive AI-powered deep research task for complex queries. This tool initiates an intelligent agent that performs extensive web searches, crawls relevant pages, analyzes information, and synthesizes findings into a detailed research report. The agent thinks critically about the research topic and provides thorough, well-sourced answers. Use this for complex research questions that require in-depth analysis rather than simple searches. After starting a research task, IMMEDIATELY use deep_researcher_check with the returned task ID to monitor progress and retrieve results.

Parameters (2)
instructions string Required

Complex research question or detailed instructions for the AI researcher. Be specific about what you want to research and any particular aspects you want covered.

model string Optional

Research model: 'exa-research' (faster, 15-45s, good for most queries) or 'exa-research-pro' (more comprehensive, 45s-2min, for complex topics). Default: exa-research

deep_researcher_check

Check the status and retrieve results of a deep research task. This tool monitors the progress of an AI agent that performs comprehensive web searches, analyzes multiple sources, and synthesizes findings into detailed research reports. The tool includes a built-in 5-second delay before checking to allow processing time. IMPORTANT: You must call this tool repeatedly (poll) until the status becomes 'completed' to get the final research results. When status is 'running', wait a few seconds and call this tool again with the same task ID.

Parameters (1)
taskId string Required

The task ID returned from deep_researcher_start tool