Listing Thumbnail

    Exa MCP Server

     Info
    Sold by: Exa AI 
    Deployed on AWS
    The Exa MCP Server brings Exa's web search and data infrastructure directly to AI agents through MCP. Give agents access to clean, structured, up-to-date web data.

    Overview

    Exa is a search engine built for AI.

    The Exa MCP Server gives AI agents native access to Exa through the Model Context Protocol (MCP). Deploy the server on AWS to let MCP-compatible agents search the web, retrieve clean page content, and perform multi-step research using Exa's web search and data infrastructure.

    Core capabilities include:

    1. Search: find the most relevant webpages using Exa's embeddings-based and keyword search.
    2. Contents: retrieve clean, parsed, token-efficient content from webpages and search results.
    3. Research: run deep, multi-step research that returns grounded answers with citations and structured outputs.

    The Exa MCP Server provides these capabilities as native tools for MCP-compatible agents, making it straightforward to give agents current external context without building and maintaining custom search or retrieval infrastructure.

    Exa continually expands its capabilities across search, crawling, and research. See the documentation for the latest supported MCP tools and capabilities.

    Highlights

    • Comprehensive web coverage: Search across our index of more than 100 billion webpages, giving AI agents broad access to high-quality, up-to-date information from across the web.
    • 10x token-efficient content: Exa Highlights extracts the most relevant passages from webpages, giving agents the context they need with 10x fewer tokens than full-page content
    • Clean, structured web data through MCP: Give MCP-compatible agents native access to search, LLM-ready webpage content, structured outputs, and grounded research directly from AWS.

    Details

    Sold by

    Delivery method

    Type

    Supported services

    Delivery option
    Exa MCP Server on Bedrock AgentCore Runtime

    Latest version

    Operating system
    Linux

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Exa MCP Server

     Info
    This product is available free of charge. Free subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Vendor refund policy

    The Exa MCP Server container is provided free of charge through AWS Marketplace, so there are no Exa software fees to refund. Customers are responsible for any AWS infrastructure charges incurred when deploying or running the container, including Amazon Bedrock AgentCore Runtime.

    For questions or assistance, contact support@exa.ai 

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Exa MCP Server on Bedrock AgentCore Runtime

    Supported services: Learn more 
    • Amazon Bedrock AgentCore
    Container image

    Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.

    Version release notes

    Fixes MCP requests being rejected with 401 when the Exa API key is supplied via the EXA_API_KEY environment variable and agent_run is enabled

    Additional details

    Usage instructions

    Exa MCP Server on Amazon Bedrock AgentCore Runtime

    Exa is a search engine built for AI. This container runs Exa's open-source MCP server, giving agents neural web search and clean page extraction.

    Get an Exa API key

    Subscribe to the Exa Search API in AWS Marketplace to buy Exa credits on your AWS bill: https://aws.amazon.com/marketplace/pp/prodview-qwnuhblljqu72 

    Your API key is available in the Exa dashboard: https://dashboard.exa.ai 

    This container listing is free. You only pay for Exa API usage.

    Prerequisites

    • AWS CLI v2, updated to the latest version.
    • An IAM role that Amazon Bedrock AgentCore can assume. Create a role with a custom trust policy using the JSON below, then attach permissions to pull the Marketplace container image and write CloudWatch logs.

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "bedrock-agentcore.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }

    Create the agent runtime

    aws bedrock-agentcore-control create-agent-runtime
    --region us-east-1
    --agent-runtime-name "<AGENT_NAME>"
    --description "<AGENT_DESCRIPTION>"
    --role-arn "<AGENT_ROLE_ARN>"
    --agent-runtime-artifact '{"containerConfiguration":{"containerUri":"<IMAGE_URI_FROM_LAUNCH_PAGE>"}}'
    --network-configuration '{"networkMode":"PUBLIC"}'
    --protocol-configuration '{"serverProtocol":"MCP"}'
    --environment-variables '{"EXA_API_KEY":"<YOUR_EXA_API_KEY>"}'

    The response includes the agentRuntimeArn used to invoke the runtime.

    Tools

    Enabled by default:

    • web_search_exa: Neural web search returning ranked results with page content.
    • web_fetch_exa: Fetch and parse URLs as clean text.

    Set ENABLED_TOOLS to enable advanced tools:

    --environment-variables '{"EXA_API_KEY":"<YOUR_EXA_API_KEY>","ENABLED_TOOLS":"web_search_exa,web_fetch_exa,web_search_advanced_exa,agent_run"}'

    • web_search_advanced_exa: Fine-grained control over search type, date and domain filters, and text, highlights, and summary content options.
    • agent_run: Agentic research for multi-step tasks. Long-running requests return status "running" with a runId. Call the tool again with that runId to poll for completion.

    Payloads

    {"jsonrpc":"2.0","id":1,"method":"tools/list"}

    {"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"web_search_exa","arguments":{"query":"latest research on retrieval augmented generation","numResults":5}}}

    {"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"web_fetch_exa","arguments":{"urls":["https://exa.ai"],"maxCharacters":5000 }}}

    web_fetch_exa takes urls as an array.

    Write queries as descriptive statements of what you want. Exa matches meaning rather than keywords.

    Container details

    • Stateless streamable HTTP MCP server on 0.0.0.0:8000
    • MCP endpoint: POST /mcp
    • Health endpoint: GET /ping
    • linux/arm64
    • Runs as non-root user uid 10001

    Support

    Docs: https://docs.exa.ai  Source: https://github.com/exa-labs/exa-mcp-server  Email: support@exa.ai 

    Support

    Vendor support

    Email support is available Monday through Friday at support@exa.ai  for product questions, technical issues, and troubleshooting.

    Documentation, API references, integration guides, and MCP resources are available at https://docs.exa.ai . Buyers can use the Exa Dashboard at https://dashboard.exa.ai  to create and manage API keys, teams, usage, and billing.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.