Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

@Semidark/ Litellm Searxng

БесплатноНе проверен

Enables web search through a LiteLLM proxy's SearXNG-backed search endpoint.

GitHubEmbed

Описание

Enables web search through a LiteLLM proxy's SearXNG-backed search endpoint.

README

MCP server for searching the web through a LiteLLM proxy's SearXNG-backed search endpoint.

Installation

No local installation required — the server is executed on-demand via npx:

{
  "mcp": {
    "azurelit-search": {
      "type": "local",
      "command": ["npx", "-y", "@semidark/mcp-litellm-searxng"],
      "environment": {
        "LITELLM_SEARCH_URL": "https://your-litellm-proxy/v1/search/searxng-search",
        "LITELLM_API_KEY": "sk-your-key",
        "LITELLM_TIMEOUT_MS": "30000"
      }
    }
  }
}

With OpenCode, you can usually reuse your existing secret file:

{
  "mcp": {
    "azurelit-search": {
      "type": "local",
      "command": ["npx", "-y", "@semidark/mcp-litellm-searxng"],
      "environment": {
        "LITELLM_SEARCH_URL": "https://litellm-proxy.example.com/v1/search/searxng-search",
        "LITELLM_API_KEY": "{file:~/.secrets/azure-lit.key}",
        "LITELLM_TIMEOUT_MS": "30000"
      }
    }
  }
}

Development

Run the server locally:

npm start

Run the integration test harness:

LITELLM_SEARCH_URL="https://your-litellm-proxy/v1/search/searxng-search" \
LITELLM_API_KEY="sk-your-key" \
npm test

npm test is an integration test against a real LiteLLM endpoint. It does not mock the network and fails fast if LITELLM_SEARCH_URL or LITELLM_API_KEY is missing.

Environment Variables

Variable Required Default Description
LITELLM_SEARCH_URL Yes Full URL to the LiteLLM search endpoint
LITELLM_API_KEY Yes Bearer token for API authentication
LITELLM_TIMEOUT_MS No 30000 Request timeout in milliseconds

Tools

web_search

Search the web using the configured LiteLLM proxy search backend.

Parameters:

  • query (string, required): Search query
  • max_results (number, optional, default 10): Max results to return (1–50)

Returns:

  • text output formatted for chat clients
  • structuredContent.results as the raw LiteLLM result array

License

MIT

from github.com/semidark/mcp-litellm-searxng

Установка @Semidark/ Litellm Searxng

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/semidark/mcp-litellm-searxng

FAQ

@Semidark/ Litellm Searxng MCP бесплатный?

Да, @Semidark/ Litellm Searxng MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для @Semidark/ Litellm Searxng?

Нет, @Semidark/ Litellm Searxng работает без API-ключей и переменных окружения.

@Semidark/ Litellm Searxng — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить @Semidark/ Litellm Searxng в Claude Desktop, Claude Code или Cursor?

Открой @Semidark/ Litellm Searxng на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare @Semidark/ Litellm Searxng with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development