Skip to main content
Glama
clint419

websearch-mcp-server

by clint419

websearch-mcp-server

Standalone MCP server for Exa/Parallel free web search. Works with Cursor, Claude Code, Cline, Continue, opencode, and any MCP-compatible AI client.

Install

npm install -g websearch-mcp-server

From source

git clone https://github.com/your-user/websearch-mcp-server.git
cd websearch-mcp-server
npm install
npm run build

Related MCP server: Parallel Search MCP

Configure

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "websearch": {
      "command": "npx",
      "args": ["-y", "websearch-mcp-server"],
      "env": {
        "WEBSEARCH_PROVIDER": "exa"
      }
    }
  }
}

Claude Code

Add to ~/.claude/mcp.json:

{
  "mcpServers": {
    "websearch": {
      "command": "npx",
      "args": ["-y", "websearch-mcp-server"],
      "env": {
        "WEBSEARCH_PROVIDER": "exa"
      }
    }
  }
}

Cline / Continue

Same pattern. Add to their MCP config with the command above.

Local development

If running from source instead of npm:

{
  "command": "npx",
  "args": ["tsx", "/path/to/websearch-mcp-server/src/server.ts"]
}

Environment Variables

Variable

Values

Default

Description

WEBSEARCH_PROVIDER

exa, parallel

exa

Which upstream to use

EXA_API_KEY

string

(none)

Optional Exa API key

PARALLEL_API_KEY

string

(none)

Optional Parallel API key

Tool

websearch - Search the web

Parameter

Type

Required

Default

Description

query

string

yes

-

Search query

numResults

number

no

8

Number of results (max: 20)

type

string

no

auto

auto, fast, deep

livecrawl

string

no

fallback

fallback, preferred

contextMaxCharacters

number

no

10000

Max context chars for LLM

How It Works

AI Client (Cursor/Claude Code/etc.)
    ↓ stdio JSON-RPC
[websearch-mcp-server]
    ↓ HTTP POST JSON-RPC 2.0
Exa / Parallel remote MCP endpoint
    ↓ results
[websearch-mcp-server] → AI Client
  • No API key required by default (uses free tier)

  • 25s timeout per request

  • Supports both JSON and SSE response formats

License

MIT

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/clint419/websearch-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server