Skip to main content
Glama

Server Details

Fast, intelligent web search and web crawling. New mcp tool: Exa-code is a context tool for coding

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
exa-labs/exa-mcp-server
GitHub Stars
4,092
Server Listing
Exa MCP Server

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

3 tools
crawling_exaInspect

Read a webpage's full content as clean markdown. Use after web_search_exa when highlights are insufficient or to read any URL.

Best for: Extracting full content from known URLs. Batch multiple URLs in one call. Returns: Clean text content and metadata from the page(s).

ParametersJSON Schema
NameRequiredDescriptionDefault
urlsYesURLs to read. Batch multiple URLs in one call.
subpagesNoNumber of subpages to also crawl from each URL.
maxAgeHoursNoMaximum age of cached content in hours. 0 = always fetch fresh content, omit = use cached content with fresh fetch fallback.
maxCharactersNoMaximum characters to extract per page (must be a number, default: 3000)
subpageTargetNoKeywords to prioritize when selecting subpages
get_code_context_exaInspect

Find code examples, documentation, and programming solutions.

Best for: Any programming question - API usage, library examples, code snippets, debugging help. Returns: Relevant code and documentation.

Query tips: describe what you're looking for specifically. "Python requests library POST with JSON body" not "python http". If highlights are insufficient, follow up with crawling_exa on the best URLs.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesSearch query to find relevant context for APIs, Libraries, and SDKs. For example, 'React useState hook examples', 'Python pandas dataframe filtering', 'Express.js middleware', 'Next js partial prerendering configuration'
numResultsNoNumber of search results to return (must be a number, default: 8)
web_search_exaInspect

Search the web for any topic and get clean, ready-to-use content.

Best for: Finding current information, news, facts, or answering questions about any topic. Returns: Clean text content from top search results, ready for LLM use.

Query tips: describe the ideal page, not keywords. "blog post comparing React and Vue performance" not "React vs Vue". If highlights are insufficient, follow up with crawling_exa on the best URLs.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoSearch type - 'auto': balanced search (default), 'fast': quick results
queryYesNatural language search query. Should be a semantically rich description of the ideal page, not just keywords.
categoryNoFilter results to a specific category
freshnessNoHow recent results should be. Only set when recency matters.
numResultsNoNumber of search results to return (must be a number, default: 8)
includeDomainsNoList of domains to include in the search. If specified, results will only come from these domains.

Verify Ownership

Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:

{
  "$schema": "https://glama.ai/mcp/schemas/connector.json",
  "maintainers": [
    {
      "email": "your-email@example.com"
    }
  ]
}

The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.

Sign in to verify ownership

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.