# Exa Websets

Create and manage collections of companies, people, and papers, automatically discovering and verifying relevant entities. Enrich items with custom fields like CEO name, funding amount, or company st…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add exa-labs/websets-mcp-server

# Browse available tools
npx -y @smithery/cli@latest tool list exa-labs/websets-mcp-server

# Get full schema for a tool
npx -y @smithery/cli@latest tool get exa-labs/websets-mcp-server create_webset

# Call a tool
npx -y @smithery/cli@latest tool call exa-labs/websets-mcp-server create_webset '{}'
```

## Direct MCP Connection

Endpoint: `https://websets-mcp-server--exa-labs.run.tools`

**Optional config:**
- `debug` (query) — Enable debug logging
- `exaApiKey` (query) — Exa AI API key for websets operations

## Tools (16)

- `create_webset` — Create a new Webset collection. Websets are collections of web entities (companies, people, papers) that can be automat…
- `list_websets` — List all websets in your account. Returns a paginated list of webset collections with their current status and item cou…
- `get_webset` — Get details about a specific webset by ID or externalId. Returns full webset information including status, item count, …
- `update_webset` — Update a webset's metadata. Use this to add or update custom key-value pairs associated with the webset.
- `delete_webset` — Delete a webset and all its items. This action is permanent and cannot be undone.
- `list_webset_items` — List all items in a webset. Returns entities (companies, people, papers) that have been discovered and verified in the …
- `get_item` — Get a specific item from a webset by its ID. Returns detailed information about the item including all enrichment data.
- `create_search` — Create a new search to find and add items to a webset. The search will discover entities matching your query and criter…
- `get_search` — Get details about a specific search, including its status, progress, and results found.
- `cancel_search` — Cancel a running search operation. This will stop the search from finding more items.
- `create_enrichment` — Create a new enrichment for a webset. Enrichments automatically extract custom data from each item using AI agents (e.g…
- `get_enrichment` — Get details about a specific enrichment, including its status and progress.
- `update_enrichment` — Update an enrichment's metadata. You can associate custom key-value pairs with the enrichment.
- `delete_enrichment` — Delete an enrichment from a webset. This will remove all enriched data for this enrichment from all items.
- `cancel_enrichment` — Cancel a running enrichment operation. This will stop the enrichment from processing more items.
- `create_monitor` — Create a monitor to automatically update a webset on a schedule. Monitors run search operations to find new items.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get exa-labs/websets-mcp-server <tool-name>
```

---

Source: https://github.com/exa-labs/websets-mcp-server
