Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"websets": {
"url": "https://mcp.exa.ai/websets",
"type": "http",
"headers": {}
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that integrates Exa's Websets API with Claude Desktop, Cursor, Windsurf, and other MCP-compatible clients.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @exa-labs/websets-mcp-server against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in search / ai-ml
Persistent memory using a knowledge graph
Dynamic problem-solving through sequential thought chains
Web and local search using Brave Search API
Production ready MCP server with real-time search, extract, map & crawl.
MCP Security Weekly
Get CVE alerts and security updates for Websets Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that integrates Exa's Websets API with Claude Desktop, Cursor, Windsurf, and other MCP-compatible clients.
Websets are collections of web entities (companies, people, research papers) that can be automatically discovered, verified, and enriched with custom data. Think of them as smart, self-updating spreadsheets powered by AI web research.
Key capabilities:
This MCP server provides the following tools:
| Tool | Description |
|---|---|
create_webset | Create a new webset collection with optional search and enrichments |
list_websets | List all your websets with pagination support |
get_webset | Get details about a specific webset |
update_webset | Update a webset's title and/or metadata |
delete_webset | Delete a webset and all its items |
preview_webset | Preview how a search query will be interpreted before creating a webset |
| Tool | Description |
|---|---|
list_webset_items | List all items (entities) in a webset |
get_item | Get a specific item from a webset with all enrichment data |
| Tool | Description |
|---|---|
create_search | Create a new search to find and add items to a webset |
get_search | Get details about a specific search including status and progress |
cancel_search | Cancel a running search operation |
| Tool | Description |
|---|---|
create_enrichment | Add a new data enrichment to extract custom information |
get_enrichment | Get details about a specific enrichment |
cancel_enrichment | Cancel a running enrichment operation |
| Tool | Description |
|---|---|
create_webhook | Subscribe to real-time HTTP callbacks for webset events |
get_webhook | Get details about a specific webhook |
update_webhook | Update a webhook's URL, events, or metadata |
delete_webhook | Delete a webhook |
list_webhooks | List all webhooks in your account |
| Tool | Description |
|---|---|
create_import | Create an import to upload your own CSV data into Websets |
get_import | Get details about a specific import including upload URL |
list_imports | List all imports in your account |
| Tool | Description |
|---|---|
list_events | List system events (search, enrichment, webset lifecycle, etc.) |
To install Exa Websets automatically via Smithery:
npx -y @smithery/cli install @exa-labs/websets-mcp-server
The quickest way to set up Websets MCP:
claude mcp add websets -e EXA_API_KEY=YOUR_API_KEY -- npx -y websets-mcp-server
Replace YOUR_API_KEY with your Exa API key.
# Install globally
npm install -g websets-mcp-server
# Or run directly with npx
npx websets-mcp-server