Claude Web Search

A MCP server that provides web search capabilities using the Claude API.
  • javascript

50

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "doriandarko-claude-search-mcp": {
      "command": "mcp-server-claude-search",
      "args": [],
      "env": {
        "ANTHROPIC_API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

You deploy and run a Claude-powered web search MCP server that lets language models fetch up-to-date information from the web through a standardized interface. It supports Claude’s web search capabilities, domain filtering, and configurable results, making it easy to integrate live web data into conversations and tools.

How to use

You interact with the Claude Web Search MCP server through an MCP client or the Claude Desktop app. Enable the server, provide your Anthropic API key, and then issue web search requests from your conversations. The server handles query routing to Claude’s web search API, applies allowed and blocked domain filters, and returns a concise set of results for the LLM to reference during chats.

How to install

Prerequisites you need before installation:

node.js 18 or higher
- npm install
- npm run build
- npm link

Additional notes

The server exposes a single MCP endpoint implemented as a standard stdio MCP server. You run it locally and expose the command to your MCP ecosystem, and you provide your API key via an environment variable.

Available tools

webSearch

Performs a web search using Claude's web search API with optional maxResults, allowedDomains, and blockedDomains.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational