Leverage neural web search, instant content extraction, similar-page discovery, and LLM answers with citations for fast, reliable research.
How to Use MCP Nodes
What is Exa MCP?
The Exa MCP creates a customized node that understands Exa.ai and responds to natural language prompts. Describe what you need, and the node executes Exa tools to search, fetch contents, find similar pages, answer questions, or run research tasks. Results come back as structured data that you can pass to the next step in your workflow.What Can It Do for You?
- Find high quality, relevant web results for any topic using neural and keyword search
- Fetch full page contents, summaries, and metadata for URLs at scale
- Discover similar pages to a source URL to broaden research coverage
- Get citation-backed answers and run asynchronous research tasks with clear statuses and outputs
Available Tools
Tool | What It Does | Example Use |
---|---|---|
Search | Intelligently search the web using Exa’s neural and keyword search. Returns relevant results with optional content extraction including text, highlights, and summaries. | ”Search the web for search term and return structured data with title, url, and a short snippet for the top result count results” |
Get Contents | Get full page contents, summaries, and metadata for a list of URLs. Returns instant results from cache with automatic live crawling as fallback. | ”For each url in urls , fetch page content and return structured data with title, url, author, published date, summary, and main text” |
Find Similar | Find similar links to a provided URL using Exa’s neural similarity search to discover related content. | ”Given source url , find similar pages and return structured data with title and url for the top result count matches” |
Answer | Get an LLM-generated answer informed by Exa search results. Returns a direct answer for specific queries or a detailed summary with citations for open-ended queries. | ”Answer the question question using reliable web sources and return structured data with answer text and citations including title and url” |
Create Research Task | Start an asynchronous research task that explores the web, gathers sources, synthesizes findings, and returns results with citations. Returns immediately with a researchId for polling. | ”Create a research task for topic and return structured data with researchId and initial status” |
Get Research Task | Retrieve the status and results of a previously created research task. Poll until status is completed, failed, or canceled. | ”Using researchId , get the research task status and if completed return structured data with key findings and citations including title and url” |
Credit Costs
Tool | Credits Per Use |
---|---|
Get Contents | 3 per item |
Find Similar | 5 per item |
Answer | 10 credits |
Create Research Task | 5 credits |
Get Research Task | 5 credits |
How to Use
1
Create Your Exa MCP Node
Go to your node library, search for Exa, and click “Create a node with AI”
2
Add Your Prompt
Drag the Exa MCP node to your canvas and add your prompt in the text box.
3
Test Your Node
Run the node to see the results. If it works as expected, you’re all set. If you need adjustments, check the troubleshooting tips below.
4
Save and Reuse
Once your Exa MCP node is working, save it to your library. You can now use this customized node in any workflow.
Example Prompts
Here are some prompts that work well with Exa MCP: Targeted Web Search:Start simple and focused. For broad questions, begin with Search to shortlist sources, then use Get Contents on the top URLs, and finally ask Answer for a concise, citation-backed synthesis. Saving each step as its own node keeps your workflows fast and reusable.
Troubleshooting
If your Exa MCP node isn’t working as expected, try these best practices:Keep Prompts Simple and Specific
- Good: “Search the web for
search term
and return title and url” - Less Efficient: “Search the web for
topic
, fetch the contents of each result, summarize them, and write a recommendation”
While the longer prompt might run, it’s more efficient to break it into separate nodes. Exa MCP works best with focused, single-action prompts.
Match What Exa Can Do
- Good: “Given
source url
, find similar pages and return title and url” - Less Efficient: “Find similar pages to
source url
and add them to a Google Sheet”
Exa MCP excels at web search, content retrieval, similar-page discovery, answers, and research tasks. For writing to spreadsheets, combine it with Google Sheets nodes in your workflow.
Break Complex Tasks Into Steps
Trying to do everything in one prompt can sometimes lead to timeouts or unexpected results:1
Step 1: Search the Web
Search the web for
topic
and return structured data with title, url, and snippet for the top result count
results2
Step 2: Get Page Contents
For each url in
urls
, fetch contents and return structured data with title, url, summary, and main text3
Step 3: Generate Summary or Email
Using the page summaries, create a concise overview with Ask AI and return structured data with key points or an email draft
In your workflow, connect these nodes sequentially. The output from Step 1 becomes the input for Step 2, and Step 2’s summaries feed into Step 3.
Focus on Data Retrieval
Exa MCP is great at getting information from the web. For analysis or content creation, connect it to other nodes. Example:- Good prompt: “For each url in
urls
, return structured data with title, published date, and summary” - Less Efficient: “For each url in
urls
, summarize the article and write a LinkedIn post”
Use Ask AI for writing posts or deeper analysis, and Categorizer for classification. Keep Exa focused on finding and retrieving data, then hand off to the right node.
Troubleshooting Node Creation
Empty Outputs
Empty Outputs
If you’re seeing empty outputs in the node creation window (or if you’ve already created the node, hover over it and click “Edit”), use the chat interface to prompt the AI to add debug logs and verify the API response. Specifically mention that you received empty outputs.
Incorrect Results
Incorrect Results
In the node creation window (or if you’ve already created the node, hover over it and click “Edit”), use the chat interface to describe in detail what you expected versus what you received.
Errors
Errors
First click “Fix with Gummie”. If multiple attempts fail, simplify your prompt or contact support.
Iterate Using the Chat
Iterate Using the Chat
MCP node creation often requires a few tweaks. Use the chat interface in the node creation window to refine filters, output fields, or pagination. The AI will adjust the node based on your feedback.
Need More Help?
- Watch What are MCP Nodes video tutorial
- Check out MCP Best Practices in Gumloop University
- Join the Gumloop Community for support
- View the Exa MCP setup guide for Claude and Cursor
- Contact support at support@gumloop.com