Skip to content

Integration · Company data

Connect Claude & ChatGPT to Exa

Give your AI Exa's web search. It can search with a plain-language query, read the text of the pages it finds and get direct answers with source citations. For bigger jobs it can start research runs and build Websets: lists of companies, people or pages that match your criteria, with extra columns Exa fills in for each item.

Connect Exa free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Find articles about Peppol e-invoicing in Belgium published in the last month.”

    The AI searches with Exa, filtered by published date, and lists the results with titles and links.

  • “Read these three pages and sum up what they say about pricing.”

    It fetches the text of each page and works from the actual content.

  • “What is the latest stable version of PostgreSQL? Show your sources.”

    It gets an answer researched on the web, with citations to the sources.

What your AI can do

Search and page contents

Search the web with filters for domains, categories and dates, and fetch the text, highlights or summary of any page.

Answers and research

Get direct answers with citations, or start research runs and follow their progress and results.

Websets

Create Websets of companies, people or pages, add searches and enrichment columns, and list or remove items.

  • “Research the main open-source vector databases and compare their licenses.”

    It starts a research run and checks its status until the result is ready. Runs are billed to your Exa account and can take minutes.

  • “Build a list of 50 Danish SaaS companies and add a column with the CEO's name.”

    It creates a Webset with that search and adds an enrichment column that Exa fills in for every company found.

  • “Show me what the Webset has found so far.”

    It lists the items in the Webset with their enrichment values.

21 tools for Exa

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_webset_enrichmentChanges dataAdd an enrichment column to a Webset (`webset`), described in plain words in `description`, e.g. 'CEO name'. Exa fills it for every item.
  • add_webset_searchChanges dataRun another search inside a Webset (`webset`) with a `query` and `count` of items to find, to add more items.
  • answer_questionChanges dataGet a direct answer to a `query`, researched on the web and returned with source citations.
  • cancel_research_runDeletesCancel a research run that is still going, by `run_id`.
  • cancel_websetDeletesStop all searches and enrichments still running in a Webset (`webset_id`).
  • create_websetChanges dataCreate a Webset, a list of companies, people or other entities that match a `search` (`query`, `count`, criteria), with optional enrichments. Searching runs in the background and uses Exa credits.
  • delete_webset_itemDeletesRemove one item from a Webset by `webset` and item ID (`product_id`).
  • get_page_contentsChanges dataFetch the text, highlights or summary of web pages by `urls` (or Exa result `ids`). Use after a search to read the pages.
  • get_research_runGet a research run's status and result by `run_id`.
  • get_teamGet the connected Exa team's details.
  • get_websetGet one Webset by `webset_id`, with its status, searches and enrichments.
  • get_webset_itemGet one item in a Webset by `webset` and item ID (`product_id`).
  • get_webset_searchGet the status and progress of a Webset search by `webset` and `search_id`.
  • list_research_run_eventsList the progress events of a research run (`run_id`).
  • list_research_runsList recent research runs.
  • list_webset_itemsList the items (companies, people, pages) found in a Webset (`webset`), with their enrichment values.
  • list_websetsList your Websets, with optional `search` text.
  • preview_webset_searchVisible to othersPreview how a Webset search would be understood (entity type and criteria) before creating it. Pass `body_search` with the `query`.
  • search_webChanges dataSearch the web with a natural-language `query`. Optional filters: `num_results`, `category`, `include_domains`, `exclude_domains`, published-date range, and `contents` to also return page text or highlights.
  • start_research_runChanges dataStart an agent research run for a question or task in `query`; optional `effort`, `output_schema` and `budget` (max dollars). Runs are billed to your Exa account and can take minutes.
  • update_websetChanges dataRename a Webset or change its metadata by `webset_id`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Exa from the app list.

  2. 2

    Paste your key

    Paste your Exa API key. Sign in at dashboard.exa.ai, open API Keys, create a key and copy it.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Exa?

The AI can search the web, fetch page contents and get answers with citations. It can start, follow and cancel research runs, and create and manage Websets: add searches and enrichment columns, list and read items and remove items. It can also read your Exa team details.

Does the AI see my Exa API key?

No. Your Exa credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, for example plain search without research runs or Websets. Research runs and Webset searches use your Exa credits, and starting them can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Exa account.

Who pays for the searches the AI runs?

Every request uses your own Exa API key, so Exa usage is billed to your Exa account, not through PipMCP. Research runs and Webset searches use Exa credits and can take minutes. If you only want plain search, leave start_research_run and create_webset switched off.

Let your AI work in Exa today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Exa free

PipMCP is not affiliated with Exa. Product names are trademarks of their owners.