MCP Server — annibale-x/mcp-webgate

Web search that doesn't wreck your AI's memory.

Remote serverstreamable-httpPython

What is the MCP Server?

Web search that doesn't wreck your AI's memory.

What it actually does

mcp-webgate is an MCP server that gives your AI clean, bounded web content — across all major AI clients: - IDEs: Claude Desktop, Claude Code, Zed, Cursor, Windsurf, VSCode - CLI Agents: Gemini CLI, Claude CLI, custom agents

webgate measures text in characters (not tokens). A rough conversion for English text:

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Server

{
  "mcpServers": {
    "webgate": {
      "command": "uvx",
      "args": ["mcp-webgate"],
      "env": {
        "WEBGATE_DEFAULT_BACKEND": "your-value",
        "WEBGATE_SEARXNG_URL": "your-value",
        "WEBGATE_LLM_ENABLED": "your-value",
        "WEBGATE_LLM_BASE_URL": "your-value",
        "WEBGATE_LLM_MODEL": "your-value",
        "WEBGATE_LLM_TIMEOUT": "your-value",
        "WEBGATE_DEBUG": "your-value",
        "WEBGATE_LOG_FILE": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
WEBGATE_DEFAULT_BACKENDConfiguration value read at startup.Optional
WEBGATE_SEARXNG_URLEndpoint or connection string the server talks to.Yes
WEBGATE_LLM_ENABLEDConfiguration value read at startup.Optional
WEBGATE_LLM_BASE_URLEndpoint or connection string the server talks to.Yes
WEBGATE_LLM_MODELConfiguration value read at startup.Optional
WEBGATE_LLM_TIMEOUTConfiguration value read at startup.Optional
WEBGATE_DEBUGConfiguration value read at startup.Optional
WEBGATE_LOG_FILEConfiguration value read at startup.Optional

Example prompts to try

  • “Use MCP to Setup.”
  • “Use MCP to Summarization.”
  • “Use MCP to Reranking.”

Frequently asked questions

Web search that doesn't wreck your AI's memory. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.